package scauCmiScaffolding.compiled;

import org.eclipse.jet.JET2Context;
import org.eclipse.jet.JET2Template;
import org.eclipse.jet.JET2Writer;
import org.eclipse.jet.taglib.RuntimeTagElement;
import org.eclipse.jet.taglib.TagInfo;

public class _jet_loadReferenceds_0 implements JET2Template {
    private static final String _jetns_c = "org.eclipse.jet.controlTags"; //$NON-NLS-1$
    private static final String _jetns_java = "org.eclipse.jet.javaTags"; //$NON-NLS-1$

    public _jet_loadReferenceds_0() {
        super();
    }

    private static final String NL = System.getProperty("line.separator"); //$NON-NLS-1$
    
    private static final TagInfo _td_java_format_1_1 = new TagInfo("java:format", //$NON-NLS-1$
            1, 1,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_iterate_2_2 = new TagInfo("c:iterate", //$NON-NLS-1$
            2, 2,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$eachTable/referenceds/referenced", //$NON-NLS-1$
                "referenced", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_3_3 = new TagInfo("c:iterate", //$NON-NLS-1$
            3, 3,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$tables/table", //$NON-NLS-1$
                "everyTable", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_if_4_4 = new TagInfo("c:if", //$NON-NLS-1$
            4, 4,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$everyTable/@name=$referenced/@name", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_setVariable_5_5 = new TagInfo("c:setVariable", //$NON-NLS-1$
            5, 5,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$referenced/column/@referencedCount", //$NON-NLS-1$
                "referenceCount", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_choose_6_5 = new TagInfo("c:choose", //$NON-NLS-1$
            6, 5,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_when_7_6 = new TagInfo("c:when", //$NON-NLS-1$
            7, 6,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$referenced/@isRelation='true'", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_choose_8_7 = new TagInfo("c:choose", //$NON-NLS-1$
            8, 7,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_when_9_8 = new TagInfo("c:when", //$NON-NLS-1$
            9, 8,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$referenceCount<2", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_10_9 = new TagInfo("c:iterate", //$NON-NLS-1$
            10, 9,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$tables/table", //$NON-NLS-1$
                "fcolReferenceTable", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_if_11_10 = new TagInfo("c:if", //$NON-NLS-1$
            11, 10,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$referenced/column/@inverseJoinTable=$fcolReferenceTable/@name", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_setVariable_12_11 = new TagInfo("c:setVariable", //$NON-NLS-1$
            12, 11,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$fcolReferenceTable/primaryKeys/@count", //$NON-NLS-1$
                "countPriKeys", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_setVariable_13_11 = new TagInfo("c:setVariable", //$NON-NLS-1$
            13, 11,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$fcolReferenceTable/primaryKeys/column", //$NON-NLS-1$
                "frtpcols", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_14_45 = new TagInfo("c:get", //$NON-NLS-1$
            14, 45,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_14_95 = new TagInfo("c:get", //$NON-NLS-1$
            14, 95,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($referenced/column/@inverseJoinTable)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_14_166 = new TagInfo("c:iterate", //$NON-NLS-1$
            14, 166,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$pcols", //$NON-NLS-1$
                "primaryKey", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_14_212 = new TagInfo("c:get", //$NON-NLS-1$
            14, 212,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_14_262 = new TagInfo("c:get", //$NON-NLS-1$
            14, 262,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@field)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_14_328 = new TagInfo("c:get", //$NON-NLS-1$
            14, 328,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($referenced/column/@inverseJoinTable)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_14_399 = new TagInfo("c:iterate", //$NON-NLS-1$
            14, 399,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$frtpcols", //$NON-NLS-1$
                "primaryKey", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_14_455 = new TagInfo("c:get", //$NON-NLS-1$
            14, 455,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($fcolReferenceTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_14_514 = new TagInfo("c:get", //$NON-NLS-1$
            14, 514,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@field)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_16_18 = new TagInfo("c:get", //$NON-NLS-1$
            16, 18,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($referenced/column/@inverseJoinTable)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_16_97 = new TagInfo("c:get", //$NON-NLS-1$
            16, 97,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_16_147 = new TagInfo("c:get", //$NON-NLS-1$
            16, 147,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($referenced/column/@inverseJoinTable)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_16_219 = new TagInfo("c:iterate", //$NON-NLS-1$
            16, 219,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$pcols", //$NON-NLS-1$
                "primaryKey", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_16_277 = new TagInfo("c:get", //$NON-NLS-1$
            16, 277,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "($primaryKey/@javaType)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_16_320 = new TagInfo("c:get", //$NON-NLS-1$
            16, 320,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_16_370 = new TagInfo("c:get", //$NON-NLS-1$
            16, 370,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@field)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_16_436 = new TagInfo("c:iterate", //$NON-NLS-1$
            16, 436,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$frtpcols", //$NON-NLS-1$
                "primaryKey", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_16_497 = new TagInfo("c:get", //$NON-NLS-1$
            16, 497,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "($primaryKey/@javaType)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_choose_16_540 = new TagInfo("c:choose", //$NON-NLS-1$
            16, 540,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_when_16_550 = new TagInfo("c:when", //$NON-NLS-1$
            16, 550,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$primaryKey/@order=$countPriKeys", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_16_605 = new TagInfo("c:get", //$NON-NLS-1$
            16, 605,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($fcolReferenceTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_16_664 = new TagInfo("c:get", //$NON-NLS-1$
            16, 664,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@field)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_otherwise_16_725 = new TagInfo("c:otherwise", //$NON-NLS-1$
            16, 725,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_get_16_745 = new TagInfo("c:get", //$NON-NLS-1$
            16, 745,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($fcolReferenceTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_16_804 = new TagInfo("c:get", //$NON-NLS-1$
            16, 804,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@field)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_17_12 = new TagInfo("c:get", //$NON-NLS-1$
            17, 12,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($referenced/column/@inverseJoinTable)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_17_83 = new TagInfo("c:get", //$NON-NLS-1$
            17, 83,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($referenced/column/@inverseJoinTable)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_17_156 = new TagInfo("c:get", //$NON-NLS-1$
            17, 156,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($referenced/column/@inverseJoinTable)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_17_234 = new TagInfo("c:get", //$NON-NLS-1$
            17, 234,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($referenced/column/@inverseJoinTable)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_17_317 = new TagInfo("c:iterate", //$NON-NLS-1$
            17, 317,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$frtpcols", //$NON-NLS-1$
                "primaryKey", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_17_371 = new TagInfo("c:get", //$NON-NLS-1$
            17, 371,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($fcolReferenceTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_17_430 = new TagInfo("c:get", //$NON-NLS-1$
            17, 430,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@field)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_19_19 = new TagInfo("c:get", //$NON-NLS-1$
            19, 19,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($referenced/column/@inverseJoinTable)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_otherwise_24_8 = new TagInfo("c:otherwise", //$NON-NLS-1$
            24, 8,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_iterate_25_9 = new TagInfo("c:iterate", //$NON-NLS-1$
            25, 9,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$tables/table", //$NON-NLS-1$
                "fcolReferenceTable", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_if_26_10 = new TagInfo("c:if", //$NON-NLS-1$
            26, 10,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$referenced/column/@inverseJoinTable=$fcolReferenceTable/@name", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_setVariable_27_11 = new TagInfo("c:setVariable", //$NON-NLS-1$
            27, 11,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$fcolReferenceTable/primaryKeys/@count", //$NON-NLS-1$
                "countPriKeys", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_setVariable_28_11 = new TagInfo("c:setVariable", //$NON-NLS-1$
            28, 11,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$fcolReferenceTable/primaryKeys/column", //$NON-NLS-1$
                "frtpcols", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_29_45 = new TagInfo("c:get", //$NON-NLS-1$
            29, 45,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_29_95 = new TagInfo("c:get", //$NON-NLS-1$
            29, 95,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($referenced/column/@inverseJoinTable)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_29_169 = new TagInfo("c:get", //$NON-NLS-1$
            29, 169,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($referenced/column/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_29_227 = new TagInfo("c:iterate", //$NON-NLS-1$
            29, 227,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$pcols", //$NON-NLS-1$
                "primaryKey", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_29_273 = new TagInfo("c:get", //$NON-NLS-1$
            29, 273,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_29_323 = new TagInfo("c:get", //$NON-NLS-1$
            29, 323,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@field)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_29_389 = new TagInfo("c:get", //$NON-NLS-1$
            29, 389,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($referenced/column/@inverseJoinTable)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_29_463 = new TagInfo("c:get", //$NON-NLS-1$
            29, 463,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($referenced/column/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_29_521 = new TagInfo("c:iterate", //$NON-NLS-1$
            29, 521,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$frtpcols", //$NON-NLS-1$
                "primaryKey", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_29_577 = new TagInfo("c:get", //$NON-NLS-1$
            29, 577,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($fcolReferenceTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_29_636 = new TagInfo("c:get", //$NON-NLS-1$
            29, 636,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@field)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_31_18 = new TagInfo("c:get", //$NON-NLS-1$
            31, 18,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($referenced/column/@inverseJoinTable)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_31_97 = new TagInfo("c:get", //$NON-NLS-1$
            31, 97,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_31_147 = new TagInfo("c:get", //$NON-NLS-1$
            31, 147,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($referenced/column/@inverseJoinTable)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_31_221 = new TagInfo("c:get", //$NON-NLS-1$
            31, 221,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($referenced/column/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_31_280 = new TagInfo("c:iterate", //$NON-NLS-1$
            31, 280,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$pcols", //$NON-NLS-1$
                "primaryKey", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_31_338 = new TagInfo("c:get", //$NON-NLS-1$
            31, 338,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "($primaryKey/@javaType)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_31_381 = new TagInfo("c:get", //$NON-NLS-1$
            31, 381,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_31_431 = new TagInfo("c:get", //$NON-NLS-1$
            31, 431,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@field)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_31_497 = new TagInfo("c:iterate", //$NON-NLS-1$
            31, 497,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$frtpcols", //$NON-NLS-1$
                "primaryKey", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_31_558 = new TagInfo("c:get", //$NON-NLS-1$
            31, 558,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "($primaryKey/@javaType)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_choose_31_601 = new TagInfo("c:choose", //$NON-NLS-1$
            31, 601,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_when_31_611 = new TagInfo("c:when", //$NON-NLS-1$
            31, 611,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$primaryKey/@order=$countPriKeys", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_31_666 = new TagInfo("c:get", //$NON-NLS-1$
            31, 666,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($fcolReferenceTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_31_725 = new TagInfo("c:get", //$NON-NLS-1$
            31, 725,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@field)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_otherwise_31_786 = new TagInfo("c:otherwise", //$NON-NLS-1$
            31, 786,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_get_31_806 = new TagInfo("c:get", //$NON-NLS-1$
            31, 806,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($fcolReferenceTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_31_865 = new TagInfo("c:get", //$NON-NLS-1$
            31, 865,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@field)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_32_12 = new TagInfo("c:get", //$NON-NLS-1$
            32, 12,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($referenced/column/@inverseJoinTable)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_32_83 = new TagInfo("c:get", //$NON-NLS-1$
            32, 83,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($referenced/column/@inverseJoinTable)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_32_156 = new TagInfo("c:get", //$NON-NLS-1$
            32, 156,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($referenced/column/@inverseJoinTable)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_32_234 = new TagInfo("c:get", //$NON-NLS-1$
            32, 234,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($referenced/column/@inverseJoinTable)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_32_317 = new TagInfo("c:iterate", //$NON-NLS-1$
            32, 317,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$frtpcols", //$NON-NLS-1$
                "primaryKey", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_32_371 = new TagInfo("c:get", //$NON-NLS-1$
            32, 371,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($fcolReferenceTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_32_430 = new TagInfo("c:get", //$NON-NLS-1$
            32, 430,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@field)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_34_19 = new TagInfo("c:get", //$NON-NLS-1$
            34, 19,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($referenced/column/@inverseJoinTable)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_otherwise_41_6 = new TagInfo("c:otherwise", //$NON-NLS-1$
            41, 6,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_choose_42_7 = new TagInfo("c:choose", //$NON-NLS-1$
            42, 7,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_when_43_8 = new TagInfo("c:when", //$NON-NLS-1$
            43, 8,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$referenceCount<2", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_setVariable_44_9 = new TagInfo("c:setVariable", //$NON-NLS-1$
            44, 9,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$everyTable/primaryKeys/@count", //$NON-NLS-1$
                "countPriKeys", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_setVariable_45_9 = new TagInfo("c:setVariable", //$NON-NLS-1$
            45, 9,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$everyTable/primaryKeys/column", //$NON-NLS-1$
                "epcols", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_46_43 = new TagInfo("c:get", //$NON-NLS-1$
            46, 43,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_46_93 = new TagInfo("c:get", //$NON-NLS-1$
            46, 93,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($everyTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_46_145 = new TagInfo("c:iterate", //$NON-NLS-1$
            46, 145,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$pcols", //$NON-NLS-1$
                "primaryKey", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_46_191 = new TagInfo("c:get", //$NON-NLS-1$
            46, 191,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_46_241 = new TagInfo("c:get", //$NON-NLS-1$
            46, 241,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@field)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_46_307 = new TagInfo("c:get", //$NON-NLS-1$
            46, 307,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($everyTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_46_359 = new TagInfo("c:iterate", //$NON-NLS-1$
            46, 359,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$epcols", //$NON-NLS-1$
                "primaryKey", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_46_413 = new TagInfo("c:get", //$NON-NLS-1$
            46, 413,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($everyTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_46_464 = new TagInfo("c:get", //$NON-NLS-1$
            46, 464,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@field)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_48_16 = new TagInfo("c:get", //$NON-NLS-1$
            48, 16,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($everyTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_48_76 = new TagInfo("c:get", //$NON-NLS-1$
            48, 76,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_48_126 = new TagInfo("c:get", //$NON-NLS-1$
            48, 126,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($everyTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_48_179 = new TagInfo("c:iterate", //$NON-NLS-1$
            48, 179,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$pcols", //$NON-NLS-1$
                "primaryKey", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_48_237 = new TagInfo("c:get", //$NON-NLS-1$
            48, 237,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "($primaryKey/@javaType)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_48_280 = new TagInfo("c:get", //$NON-NLS-1$
            48, 280,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_48_330 = new TagInfo("c:get", //$NON-NLS-1$
            48, 330,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@field)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_48_396 = new TagInfo("c:iterate", //$NON-NLS-1$
            48, 396,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$epcols", //$NON-NLS-1$
                "primaryKey", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_48_455 = new TagInfo("c:get", //$NON-NLS-1$
            48, 455,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "($primaryKey/@javaType)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_choose_48_498 = new TagInfo("c:choose", //$NON-NLS-1$
            48, 498,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_when_48_508 = new TagInfo("c:when", //$NON-NLS-1$
            48, 508,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$primaryKey/@order=$countPriKeys", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_48_563 = new TagInfo("c:get", //$NON-NLS-1$
            48, 563,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($everyTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_48_614 = new TagInfo("c:get", //$NON-NLS-1$
            48, 614,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@field)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_otherwise_48_675 = new TagInfo("c:otherwise", //$NON-NLS-1$
            48, 675,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_get_48_695 = new TagInfo("c:get", //$NON-NLS-1$
            48, 695,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($everyTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_48_746 = new TagInfo("c:get", //$NON-NLS-1$
            48, 746,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@field)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_49_10 = new TagInfo("c:get", //$NON-NLS-1$
            49, 10,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($everyTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_49_62 = new TagInfo("c:get", //$NON-NLS-1$
            49, 62,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($everyTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_49_116 = new TagInfo("c:get", //$NON-NLS-1$
            49, 116,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($everyTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_49_175 = new TagInfo("c:get", //$NON-NLS-1$
            49, 175,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($everyTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_49_239 = new TagInfo("c:iterate", //$NON-NLS-1$
            49, 239,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$epcols", //$NON-NLS-1$
                "primaryKey", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_49_291 = new TagInfo("c:get", //$NON-NLS-1$
            49, 291,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($everyTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_49_342 = new TagInfo("c:get", //$NON-NLS-1$
            49, 342,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@field)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_51_17 = new TagInfo("c:get", //$NON-NLS-1$
            51, 17,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($everyTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_otherwise_54_8 = new TagInfo("c:otherwise", //$NON-NLS-1$
            54, 8,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_setVariable_55_9 = new TagInfo("c:setVariable", //$NON-NLS-1$
            55, 9,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$everyTable/primaryKeys/@count", //$NON-NLS-1$
                "countPriKeys", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_setVariable_56_9 = new TagInfo("c:setVariable", //$NON-NLS-1$
            56, 9,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$everyTable/primaryKeys/column", //$NON-NLS-1$
                "epcols", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_57_43 = new TagInfo("c:get", //$NON-NLS-1$
            57, 43,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_57_93 = new TagInfo("c:get", //$NON-NLS-1$
            57, 93,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($everyTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_57_148 = new TagInfo("c:get", //$NON-NLS-1$
            57, 148,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($referenced/column/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_57_206 = new TagInfo("c:iterate", //$NON-NLS-1$
            57, 206,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$pcols", //$NON-NLS-1$
                "primaryKey", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_57_252 = new TagInfo("c:get", //$NON-NLS-1$
            57, 252,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_57_302 = new TagInfo("c:get", //$NON-NLS-1$
            57, 302,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@field)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_57_368 = new TagInfo("c:get", //$NON-NLS-1$
            57, 368,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($everyTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_57_423 = new TagInfo("c:get", //$NON-NLS-1$
            57, 423,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($referenced/column/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_57_481 = new TagInfo("c:iterate", //$NON-NLS-1$
            57, 481,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$epcols", //$NON-NLS-1$
                "primaryKey", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_57_535 = new TagInfo("c:get", //$NON-NLS-1$
            57, 535,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($everyTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_57_586 = new TagInfo("c:get", //$NON-NLS-1$
            57, 586,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@field)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_59_16 = new TagInfo("c:get", //$NON-NLS-1$
            59, 16,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($everyTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_59_76 = new TagInfo("c:get", //$NON-NLS-1$
            59, 76,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_59_126 = new TagInfo("c:get", //$NON-NLS-1$
            59, 126,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($everyTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_59_181 = new TagInfo("c:get", //$NON-NLS-1$
            59, 181,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($referenced/column/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_59_240 = new TagInfo("c:iterate", //$NON-NLS-1$
            59, 240,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$pcols", //$NON-NLS-1$
                "primaryKey", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_59_298 = new TagInfo("c:get", //$NON-NLS-1$
            59, 298,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "($primaryKey/@javaType)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_59_341 = new TagInfo("c:get", //$NON-NLS-1$
            59, 341,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_59_391 = new TagInfo("c:get", //$NON-NLS-1$
            59, 391,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@field)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_59_457 = new TagInfo("c:iterate", //$NON-NLS-1$
            59, 457,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$epcols", //$NON-NLS-1$
                "primaryKey", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_59_516 = new TagInfo("c:get", //$NON-NLS-1$
            59, 516,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "($primaryKey/@javaType)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_choose_59_559 = new TagInfo("c:choose", //$NON-NLS-1$
            59, 559,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_when_59_569 = new TagInfo("c:when", //$NON-NLS-1$
            59, 569,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$primaryKey/@order=$countPriKeys", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_59_624 = new TagInfo("c:get", //$NON-NLS-1$
            59, 624,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($everyTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_59_675 = new TagInfo("c:get", //$NON-NLS-1$
            59, 675,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@field)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_otherwise_59_736 = new TagInfo("c:otherwise", //$NON-NLS-1$
            59, 736,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_get_59_756 = new TagInfo("c:get", //$NON-NLS-1$
            59, 756,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($everyTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_59_807 = new TagInfo("c:get", //$NON-NLS-1$
            59, 807,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@field)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_60_10 = new TagInfo("c:get", //$NON-NLS-1$
            60, 10,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($everyTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_60_62 = new TagInfo("c:get", //$NON-NLS-1$
            60, 62,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($everyTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_60_116 = new TagInfo("c:get", //$NON-NLS-1$
            60, 116,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($everyTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_60_175 = new TagInfo("c:get", //$NON-NLS-1$
            60, 175,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($everyTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_60_239 = new TagInfo("c:iterate", //$NON-NLS-1$
            60, 239,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$epcols", //$NON-NLS-1$
                "primaryKey", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_60_291 = new TagInfo("c:get", //$NON-NLS-1$
            60, 291,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($everyTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_60_342 = new TagInfo("c:get", //$NON-NLS-1$
            60, 342,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@field)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_61_17 = new TagInfo("c:get", //$NON-NLS-1$
            61, 17,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($everyTable/@name)", //$NON-NLS-1$
            } );

    public void generate(final JET2Context context, final JET2Writer __out) {
        JET2Writer out = __out;
        RuntimeTagElement _jettag_java_format_1_1 = context.getTagFactory().createRuntimeTag(_jetns_java, "format", "java:format", _td_java_format_1_1); //$NON-NLS-1$ //$NON-NLS-2$
        _jettag_java_format_1_1.setRuntimeParent(null);
        _jettag_java_format_1_1.setTagInfo(_td_java_format_1_1);
        _jettag_java_format_1_1.doStart(context, out);
        JET2Writer _jettag_java_format_1_1_saved_out = out;
        while (_jettag_java_format_1_1.okToProcessBody()) {
            out = out.newNestedContentWriter();
            out.write(NL);         
            out.write("\t");  //$NON-NLS-1$        
            RuntimeTagElement _jettag_c_iterate_2_2 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_2_2); //$NON-NLS-1$ //$NON-NLS-2$
            _jettag_c_iterate_2_2.setRuntimeParent(_jettag_java_format_1_1);
            _jettag_c_iterate_2_2.setTagInfo(_td_c_iterate_2_2);
            _jettag_c_iterate_2_2.doStart(context, out);
            while (_jettag_c_iterate_2_2.okToProcessBody()) {
                out.write("  ");  //$NON-NLS-1$        
                // 针对被引用键
                out.write(NL);         
                RuntimeTagElement _jettag_c_iterate_3_3 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_3_3); //$NON-NLS-1$ //$NON-NLS-2$
                _jettag_c_iterate_3_3.setRuntimeParent(_jettag_c_iterate_2_2);
                _jettag_c_iterate_3_3.setTagInfo(_td_c_iterate_3_3);
                _jettag_c_iterate_3_3.doStart(context, out);
                while (_jettag_c_iterate_3_3.okToProcessBody()) {
                    RuntimeTagElement _jettag_c_if_4_4 = context.getTagFactory().createRuntimeTag(_jetns_c, "if", "c:if", _td_c_if_4_4); //$NON-NLS-1$ //$NON-NLS-2$
                    _jettag_c_if_4_4.setRuntimeParent(_jettag_c_iterate_3_3);
                    _jettag_c_if_4_4.setTagInfo(_td_c_if_4_4);
                    _jettag_c_if_4_4.doStart(context, out);
                    while (_jettag_c_if_4_4.okToProcessBody()) {
                        RuntimeTagElement _jettag_c_setVariable_5_5 = context.getTagFactory().createRuntimeTag(_jetns_c, "setVariable", "c:setVariable", _td_c_setVariable_5_5); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_setVariable_5_5.setRuntimeParent(_jettag_c_if_4_4);
                        _jettag_c_setVariable_5_5.setTagInfo(_td_c_setVariable_5_5);
                        _jettag_c_setVariable_5_5.doStart(context, out);
                        _jettag_c_setVariable_5_5.doEnd();
                        RuntimeTagElement _jettag_c_choose_6_5 = context.getTagFactory().createRuntimeTag(_jetns_c, "choose", "c:choose", _td_c_choose_6_5); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_choose_6_5.setRuntimeParent(_jettag_c_if_4_4);
                        _jettag_c_choose_6_5.setTagInfo(_td_c_choose_6_5);
                        _jettag_c_choose_6_5.doStart(context, out);
                        JET2Writer _jettag_c_choose_6_5_saved_out = out;
                        while (_jettag_c_choose_6_5.okToProcessBody()) {
                            out = out.newNestedContentWriter();
                            out.write("\t\t\t\t\t");  //$NON-NLS-1$        
                            RuntimeTagElement _jettag_c_when_7_6 = context.getTagFactory().createRuntimeTag(_jetns_c, "when", "c:when", _td_c_when_7_6); //$NON-NLS-1$ //$NON-NLS-2$
                            _jettag_c_when_7_6.setRuntimeParent(_jettag_c_choose_6_5);
                            _jettag_c_when_7_6.setTagInfo(_td_c_when_7_6);
                            _jettag_c_when_7_6.doStart(context, out);
                            JET2Writer _jettag_c_when_7_6_saved_out = out;
                            while (_jettag_c_when_7_6.okToProcessBody()) {
                                out = out.newNestedContentWriter();
                                out.write("   ");  //$NON-NLS-1$        
                                //20190119主动引用表everyTable是纯联系表  只要是纯联系表就可以用该方法，而不管everyTable是否多次通过外键引用eachTable
                                out.write(NL);         
                                RuntimeTagElement _jettag_c_choose_8_7 = context.getTagFactory().createRuntimeTag(_jetns_c, "choose", "c:choose", _td_c_choose_8_7); //$NON-NLS-1$ //$NON-NLS-2$
                                _jettag_c_choose_8_7.setRuntimeParent(_jettag_c_when_7_6);
                                _jettag_c_choose_8_7.setTagInfo(_td_c_choose_8_7);
                                _jettag_c_choose_8_7.doStart(context, out);
                                JET2Writer _jettag_c_choose_8_7_saved_out = out;
                                while (_jettag_c_choose_8_7.okToProcessBody()) {
                                    out = out.newNestedContentWriter();
                                    RuntimeTagElement _jettag_c_when_9_8 = context.getTagFactory().createRuntimeTag(_jetns_c, "when", "c:when", _td_c_when_9_8); //$NON-NLS-1$ //$NON-NLS-2$
                                    _jettag_c_when_9_8.setRuntimeParent(_jettag_c_choose_8_7);
                                    _jettag_c_when_9_8.setTagInfo(_td_c_when_9_8);
                                    _jettag_c_when_9_8.doStart(context, out);
                                    JET2Writer _jettag_c_when_9_8_saved_out = out;
                                    while (_jettag_c_when_9_8.okToProcessBody()) {
                                        out = out.newNestedContentWriter();
                                        RuntimeTagElement _jettag_c_iterate_10_9 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_10_9); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_iterate_10_9.setRuntimeParent(_jettag_c_when_9_8);
                                        _jettag_c_iterate_10_9.setTagInfo(_td_c_iterate_10_9);
                                        _jettag_c_iterate_10_9.doStart(context, out);
                                        while (_jettag_c_iterate_10_9.okToProcessBody()) {
                                            RuntimeTagElement _jettag_c_if_11_10 = context.getTagFactory().createRuntimeTag(_jetns_c, "if", "c:if", _td_c_if_11_10); //$NON-NLS-1$ //$NON-NLS-2$
                                            _jettag_c_if_11_10.setRuntimeParent(_jettag_c_iterate_10_9);
                                            _jettag_c_if_11_10.setTagInfo(_td_c_if_11_10);
                                            _jettag_c_if_11_10.doStart(context, out);
                                            while (_jettag_c_if_11_10.okToProcessBody()) {
                                                RuntimeTagElement _jettag_c_setVariable_12_11 = context.getTagFactory().createRuntimeTag(_jetns_c, "setVariable", "c:setVariable", _td_c_setVariable_12_11); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_setVariable_12_11.setRuntimeParent(_jettag_c_if_11_10);
                                                _jettag_c_setVariable_12_11.setTagInfo(_td_c_setVariable_12_11);
                                                _jettag_c_setVariable_12_11.doStart(context, out);
                                                _jettag_c_setVariable_12_11.doEnd();
                                                RuntimeTagElement _jettag_c_setVariable_13_11 = context.getTagFactory().createRuntimeTag(_jetns_c, "setVariable", "c:setVariable", _td_c_setVariable_13_11); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_setVariable_13_11.setRuntimeParent(_jettag_c_if_11_10);
                                                _jettag_c_setVariable_13_11.setTagInfo(_td_c_setVariable_13_11);
                                                _jettag_c_setVariable_13_11.doStart(context, out);
                                                _jettag_c_setVariable_13_11.doEnd();
                                                out.write("\t\t\t\t\t\t\t\t\t\t@RequestMapping(value = \"/restLoad");  //$NON-NLS-1$        
                                                RuntimeTagElement _jettag_c_get_14_45 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_14_45); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_get_14_45.setRuntimeParent(_jettag_c_if_11_10);
                                                _jettag_c_get_14_45.setTagInfo(_td_c_get_14_45);
                                                _jettag_c_get_14_45.doStart(context, out);
                                                _jettag_c_get_14_45.doEnd();
                                                RuntimeTagElement _jettag_c_get_14_95 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_14_95); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_get_14_95.setRuntimeParent(_jettag_c_if_11_10);
                                                _jettag_c_get_14_95.setTagInfo(_td_c_get_14_95);
                                                _jettag_c_get_14_95.doStart(context, out);
                                                _jettag_c_get_14_95.doEnd();
                                                out.write("s");  //$NON-NLS-1$        
                                                RuntimeTagElement _jettag_c_iterate_14_166 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_14_166); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_iterate_14_166.setRuntimeParent(_jettag_c_if_11_10);
                                                _jettag_c_iterate_14_166.setTagInfo(_td_c_iterate_14_166);
                                                _jettag_c_iterate_14_166.doStart(context, out);
                                                while (_jettag_c_iterate_14_166.okToProcessBody()) {
                                                    out.write("/{");  //$NON-NLS-1$        
                                                    RuntimeTagElement _jettag_c_get_14_212 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_14_212); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_get_14_212.setRuntimeParent(_jettag_c_iterate_14_166);
                                                    _jettag_c_get_14_212.setTagInfo(_td_c_get_14_212);
                                                    _jettag_c_get_14_212.doStart(context, out);
                                                    _jettag_c_get_14_212.doEnd();
                                                    RuntimeTagElement _jettag_c_get_14_262 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_14_262); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_get_14_262.setRuntimeParent(_jettag_c_iterate_14_166);
                                                    _jettag_c_get_14_262.setTagInfo(_td_c_get_14_262);
                                                    _jettag_c_get_14_262.doStart(context, out);
                                                    _jettag_c_get_14_262.doEnd();
                                                    out.write("}");  //$NON-NLS-1$        
                                                    _jettag_c_iterate_14_166.handleBodyContent(out);
                                                }
                                                _jettag_c_iterate_14_166.doEnd();
                                                out.write("/");  //$NON-NLS-1$        
                                                RuntimeTagElement _jettag_c_get_14_328 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_14_328); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_get_14_328.setRuntimeParent(_jettag_c_if_11_10);
                                                _jettag_c_get_14_328.setTagInfo(_td_c_get_14_328);
                                                _jettag_c_get_14_328.doStart(context, out);
                                                _jettag_c_get_14_328.doEnd();
                                                out.write("s");  //$NON-NLS-1$        
                                                RuntimeTagElement _jettag_c_iterate_14_399 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_14_399); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_iterate_14_399.setRuntimeParent(_jettag_c_if_11_10);
                                                _jettag_c_iterate_14_399.setTagInfo(_td_c_iterate_14_399);
                                                _jettag_c_iterate_14_399.doStart(context, out);
                                                while (_jettag_c_iterate_14_399.okToProcessBody()) {
                                                    out.write("/{related");  //$NON-NLS-1$        
                                                    RuntimeTagElement _jettag_c_get_14_455 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_14_455); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_get_14_455.setRuntimeParent(_jettag_c_iterate_14_399);
                                                    _jettag_c_get_14_455.setTagInfo(_td_c_get_14_455);
                                                    _jettag_c_get_14_455.doStart(context, out);
                                                    _jettag_c_get_14_455.doEnd();
                                                    RuntimeTagElement _jettag_c_get_14_514 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_14_514); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_get_14_514.setRuntimeParent(_jettag_c_iterate_14_399);
                                                    _jettag_c_get_14_514.setTagInfo(_td_c_get_14_514);
                                                    _jettag_c_get_14_514.doStart(context, out);
                                                    _jettag_c_get_14_514.doEnd();
                                                    out.write("}");  //$NON-NLS-1$        
                                                    _jettag_c_iterate_14_399.handleBodyContent(out);
                                                }
                                                _jettag_c_iterate_14_399.doEnd();
                                                out.write("\", method = RequestMethod.GET)");  //$NON-NLS-1$        
                                                out.write(NL);         
                                                out.write("\t\t\t\t\t\t\t\t\t\t@ResponseBody");  //$NON-NLS-1$        
                                                out.write(NL);         
                                                out.write("\t\t\t\t\t\t\t\t\t\tpublic ");  //$NON-NLS-1$        
                                                RuntimeTagElement _jettag_c_get_16_18 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_16_18); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_get_16_18.setRuntimeParent(_jettag_c_if_11_10);
                                                _jettag_c_get_16_18.setTagInfo(_td_c_get_16_18);
                                                _jettag_c_get_16_18.doStart(context, out);
                                                _jettag_c_get_16_18.doEnd();
                                                out.write(" restLoad");  //$NON-NLS-1$        
                                                RuntimeTagElement _jettag_c_get_16_97 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_16_97); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_get_16_97.setRuntimeParent(_jettag_c_if_11_10);
                                                _jettag_c_get_16_97.setTagInfo(_td_c_get_16_97);
                                                _jettag_c_get_16_97.doStart(context, out);
                                                _jettag_c_get_16_97.doEnd();
                                                RuntimeTagElement _jettag_c_get_16_147 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_16_147); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_get_16_147.setRuntimeParent(_jettag_c_if_11_10);
                                                _jettag_c_get_16_147.setTagInfo(_td_c_get_16_147);
                                                _jettag_c_get_16_147.doStart(context, out);
                                                _jettag_c_get_16_147.doEnd();
                                                out.write("s(");  //$NON-NLS-1$        
                                                RuntimeTagElement _jettag_c_iterate_16_219 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_16_219); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_iterate_16_219.setRuntimeParent(_jettag_c_if_11_10);
                                                _jettag_c_iterate_16_219.setTagInfo(_td_c_iterate_16_219);
                                                _jettag_c_iterate_16_219.doStart(context, out);
                                                while (_jettag_c_iterate_16_219.okToProcessBody()) {
                                                    out.write("@PathVariable ");  //$NON-NLS-1$        
                                                    RuntimeTagElement _jettag_c_get_16_277 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_16_277); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_get_16_277.setRuntimeParent(_jettag_c_iterate_16_219);
                                                    _jettag_c_get_16_277.setTagInfo(_td_c_get_16_277);
                                                    _jettag_c_get_16_277.doStart(context, out);
                                                    _jettag_c_get_16_277.doEnd();
                                                    out.write("  ");  //$NON-NLS-1$        
                                                    RuntimeTagElement _jettag_c_get_16_320 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_16_320); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_get_16_320.setRuntimeParent(_jettag_c_iterate_16_219);
                                                    _jettag_c_get_16_320.setTagInfo(_td_c_get_16_320);
                                                    _jettag_c_get_16_320.doStart(context, out);
                                                    _jettag_c_get_16_320.doEnd();
                                                    RuntimeTagElement _jettag_c_get_16_370 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_16_370); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_get_16_370.setRuntimeParent(_jettag_c_iterate_16_219);
                                                    _jettag_c_get_16_370.setTagInfo(_td_c_get_16_370);
                                                    _jettag_c_get_16_370.doStart(context, out);
                                                    _jettag_c_get_16_370.doEnd();
                                                    out.write(",");  //$NON-NLS-1$        
                                                    _jettag_c_iterate_16_219.handleBodyContent(out);
                                                }
                                                _jettag_c_iterate_16_219.doEnd();
                                                out.write(" ");  //$NON-NLS-1$        
                                                RuntimeTagElement _jettag_c_iterate_16_436 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_16_436); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_iterate_16_436.setRuntimeParent(_jettag_c_if_11_10);
                                                _jettag_c_iterate_16_436.setTagInfo(_td_c_iterate_16_436);
                                                _jettag_c_iterate_16_436.doStart(context, out);
                                                while (_jettag_c_iterate_16_436.okToProcessBody()) {
                                                    out.write("@PathVariable ");  //$NON-NLS-1$        
                                                    RuntimeTagElement _jettag_c_get_16_497 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_16_497); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_get_16_497.setRuntimeParent(_jettag_c_iterate_16_436);
                                                    _jettag_c_get_16_497.setTagInfo(_td_c_get_16_497);
                                                    _jettag_c_get_16_497.doStart(context, out);
                                                    _jettag_c_get_16_497.doEnd();
                                                    out.write("  ");  //$NON-NLS-1$        
                                                    RuntimeTagElement _jettag_c_choose_16_540 = context.getTagFactory().createRuntimeTag(_jetns_c, "choose", "c:choose", _td_c_choose_16_540); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_choose_16_540.setRuntimeParent(_jettag_c_iterate_16_436);
                                                    _jettag_c_choose_16_540.setTagInfo(_td_c_choose_16_540);
                                                    _jettag_c_choose_16_540.doStart(context, out);
                                                    JET2Writer _jettag_c_choose_16_540_saved_out = out;
                                                    while (_jettag_c_choose_16_540.okToProcessBody()) {
                                                        out = out.newNestedContentWriter();
                                                        RuntimeTagElement _jettag_c_when_16_550 = context.getTagFactory().createRuntimeTag(_jetns_c, "when", "c:when", _td_c_when_16_550); //$NON-NLS-1$ //$NON-NLS-2$
                                                        _jettag_c_when_16_550.setRuntimeParent(_jettag_c_choose_16_540);
                                                        _jettag_c_when_16_550.setTagInfo(_td_c_when_16_550);
                                                        _jettag_c_when_16_550.doStart(context, out);
                                                        JET2Writer _jettag_c_when_16_550_saved_out = out;
                                                        while (_jettag_c_when_16_550.okToProcessBody()) {
                                                            out = out.newNestedContentWriter();
                                                            out.write("related");  //$NON-NLS-1$        
                                                            RuntimeTagElement _jettag_c_get_16_605 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_16_605); //$NON-NLS-1$ //$NON-NLS-2$
                                                            _jettag_c_get_16_605.setRuntimeParent(_jettag_c_when_16_550);
                                                            _jettag_c_get_16_605.setTagInfo(_td_c_get_16_605);
                                                            _jettag_c_get_16_605.doStart(context, out);
                                                            _jettag_c_get_16_605.doEnd();
                                                            RuntimeTagElement _jettag_c_get_16_664 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_16_664); //$NON-NLS-1$ //$NON-NLS-2$
                                                            _jettag_c_get_16_664.setRuntimeParent(_jettag_c_when_16_550);
                                                            _jettag_c_get_16_664.setTagInfo(_td_c_get_16_664);
                                                            _jettag_c_get_16_664.doStart(context, out);
                                                            _jettag_c_get_16_664.doEnd();
                                                            _jettag_c_when_16_550.handleBodyContent(out);
                                                        }
                                                        out = _jettag_c_when_16_550_saved_out;
                                                        _jettag_c_when_16_550.doEnd();
                                                        RuntimeTagElement _jettag_c_otherwise_16_725 = context.getTagFactory().createRuntimeTag(_jetns_c, "otherwise", "c:otherwise", _td_c_otherwise_16_725); //$NON-NLS-1$ //$NON-NLS-2$
                                                        _jettag_c_otherwise_16_725.setRuntimeParent(_jettag_c_choose_16_540);
                                                        _jettag_c_otherwise_16_725.setTagInfo(_td_c_otherwise_16_725);
                                                        _jettag_c_otherwise_16_725.doStart(context, out);
                                                        JET2Writer _jettag_c_otherwise_16_725_saved_out = out;
                                                        while (_jettag_c_otherwise_16_725.okToProcessBody()) {
                                                            out = out.newNestedContentWriter();
                                                            out.write("related");  //$NON-NLS-1$        
                                                            RuntimeTagElement _jettag_c_get_16_745 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_16_745); //$NON-NLS-1$ //$NON-NLS-2$
                                                            _jettag_c_get_16_745.setRuntimeParent(_jettag_c_otherwise_16_725);
                                                            _jettag_c_get_16_745.setTagInfo(_td_c_get_16_745);
                                                            _jettag_c_get_16_745.doStart(context, out);
                                                            _jettag_c_get_16_745.doEnd();
                                                            RuntimeTagElement _jettag_c_get_16_804 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_16_804); //$NON-NLS-1$ //$NON-NLS-2$
                                                            _jettag_c_get_16_804.setRuntimeParent(_jettag_c_otherwise_16_725);
                                                            _jettag_c_get_16_804.setTagInfo(_td_c_get_16_804);
                                                            _jettag_c_get_16_804.doStart(context, out);
                                                            _jettag_c_get_16_804.doEnd();
                                                            out.write(",");  //$NON-NLS-1$        
                                                            _jettag_c_otherwise_16_725.handleBodyContent(out);
                                                        }
                                                        out = _jettag_c_otherwise_16_725_saved_out;
                                                        _jettag_c_otherwise_16_725.doEnd();
                                                        _jettag_c_choose_16_540.handleBodyContent(out);
                                                    }
                                                    out = _jettag_c_choose_16_540_saved_out;
                                                    _jettag_c_choose_16_540.doEnd();
                                                    _jettag_c_iterate_16_436.handleBodyContent(out);
                                                }
                                                _jettag_c_iterate_16_436.doEnd();
                                                out.write(") {");  //$NON-NLS-1$        
                                                out.write(NL);         
                                                out.write("\t\t\t\t\t\t\t\t\t\t\t");  //$NON-NLS-1$        
                                                RuntimeTagElement _jettag_c_get_17_12 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_17_12); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_get_17_12.setRuntimeParent(_jettag_c_if_11_10);
                                                _jettag_c_get_17_12.setTagInfo(_td_c_get_17_12);
                                                _jettag_c_get_17_12.doStart(context, out);
                                                _jettag_c_get_17_12.doEnd();
                                                out.write(" ");  //$NON-NLS-1$        
                                                RuntimeTagElement _jettag_c_get_17_83 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_17_83); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_get_17_83.setRuntimeParent(_jettag_c_if_11_10);
                                                _jettag_c_get_17_83.setTagInfo(_td_c_get_17_83);
                                                _jettag_c_get_17_83.doStart(context, out);
                                                _jettag_c_get_17_83.doEnd();
                                                out.write(" = ");  //$NON-NLS-1$        
                                                RuntimeTagElement _jettag_c_get_17_156 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_17_156); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_get_17_156.setRuntimeParent(_jettag_c_if_11_10);
                                                _jettag_c_get_17_156.setTagInfo(_td_c_get_17_156);
                                                _jettag_c_get_17_156.doStart(context, out);
                                                _jettag_c_get_17_156.doEnd();
                                                out.write("DAO.find");  //$NON-NLS-1$        
                                                RuntimeTagElement _jettag_c_get_17_234 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_17_234); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_get_17_234.setRuntimeParent(_jettag_c_if_11_10);
                                                _jettag_c_get_17_234.setTagInfo(_td_c_get_17_234);
                                                _jettag_c_get_17_234.doStart(context, out);
                                                _jettag_c_get_17_234.doEnd();
                                                out.write("ByPrimaryKey(");  //$NON-NLS-1$        
                                                RuntimeTagElement _jettag_c_iterate_17_317 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_17_317); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_iterate_17_317.setRuntimeParent(_jettag_c_if_11_10);
                                                _jettag_c_iterate_17_317.setTagInfo(_td_c_iterate_17_317);
                                                _jettag_c_iterate_17_317.doStart(context, out);
                                                while (_jettag_c_iterate_17_317.okToProcessBody()) {
                                                    out.write("related");  //$NON-NLS-1$        
                                                    RuntimeTagElement _jettag_c_get_17_371 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_17_371); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_get_17_371.setRuntimeParent(_jettag_c_iterate_17_317);
                                                    _jettag_c_get_17_371.setTagInfo(_td_c_get_17_371);
                                                    _jettag_c_get_17_371.doStart(context, out);
                                                    _jettag_c_get_17_371.doEnd();
                                                    RuntimeTagElement _jettag_c_get_17_430 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_17_430); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_get_17_430.setRuntimeParent(_jettag_c_iterate_17_317);
                                                    _jettag_c_get_17_430.setTagInfo(_td_c_get_17_430);
                                                    _jettag_c_get_17_430.doStart(context, out);
                                                    _jettag_c_get_17_430.doEnd();
                                                    out.write(",");  //$NON-NLS-1$        
                                                    _jettag_c_iterate_17_317.handleBodyContent(out);
                                                }
                                                _jettag_c_iterate_17_317.doEnd();
                                                out.write(" -1, -1);");  //$NON-NLS-1$        
                                                out.write(NL);         
                                                out.write("\t\t\t\t\t\t\t\t\t");  //$NON-NLS-1$        
                                                out.write(NL);         
                                                out.write("\t\t\t\t\t\t\t\t\t\t\treturn ");  //$NON-NLS-1$        
                                                RuntimeTagElement _jettag_c_get_19_19 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_19_19); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_get_19_19.setRuntimeParent(_jettag_c_if_11_10);
                                                _jettag_c_get_19_19.setTagInfo(_td_c_get_19_19);
                                                _jettag_c_get_19_19.doStart(context, out);
                                                _jettag_c_get_19_19.doEnd();
                                                out.write(";");  //$NON-NLS-1$        
                                                out.write(NL);         
                                                out.write("\t\t\t\t\t\t\t\t\t\t}\t\t\t\t\t");  //$NON-NLS-1$        
                                                out.write(NL);         
                                                _jettag_c_if_11_10.handleBodyContent(out);
                                            }
                                            _jettag_c_if_11_10.doEnd();
                                            _jettag_c_iterate_10_9.handleBodyContent(out);
                                        }
                                        _jettag_c_iterate_10_9.doEnd();
                                        _jettag_c_when_9_8.handleBodyContent(out);
                                    }
                                    out = _jettag_c_when_9_8_saved_out;
                                    _jettag_c_when_9_8.doEnd();
                                    RuntimeTagElement _jettag_c_otherwise_24_8 = context.getTagFactory().createRuntimeTag(_jetns_c, "otherwise", "c:otherwise", _td_c_otherwise_24_8); //$NON-NLS-1$ //$NON-NLS-2$
                                    _jettag_c_otherwise_24_8.setRuntimeParent(_jettag_c_choose_8_7);
                                    _jettag_c_otherwise_24_8.setTagInfo(_td_c_otherwise_24_8);
                                    _jettag_c_otherwise_24_8.doStart(context, out);
                                    JET2Writer _jettag_c_otherwise_24_8_saved_out = out;
                                    while (_jettag_c_otherwise_24_8.okToProcessBody()) {
                                        out = out.newNestedContentWriter();
                                        RuntimeTagElement _jettag_c_iterate_25_9 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_25_9); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_iterate_25_9.setRuntimeParent(_jettag_c_otherwise_24_8);
                                        _jettag_c_iterate_25_9.setTagInfo(_td_c_iterate_25_9);
                                        _jettag_c_iterate_25_9.doStart(context, out);
                                        while (_jettag_c_iterate_25_9.okToProcessBody()) {
                                            RuntimeTagElement _jettag_c_if_26_10 = context.getTagFactory().createRuntimeTag(_jetns_c, "if", "c:if", _td_c_if_26_10); //$NON-NLS-1$ //$NON-NLS-2$
                                            _jettag_c_if_26_10.setRuntimeParent(_jettag_c_iterate_25_9);
                                            _jettag_c_if_26_10.setTagInfo(_td_c_if_26_10);
                                            _jettag_c_if_26_10.doStart(context, out);
                                            while (_jettag_c_if_26_10.okToProcessBody()) {
                                                RuntimeTagElement _jettag_c_setVariable_27_11 = context.getTagFactory().createRuntimeTag(_jetns_c, "setVariable", "c:setVariable", _td_c_setVariable_27_11); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_setVariable_27_11.setRuntimeParent(_jettag_c_if_26_10);
                                                _jettag_c_setVariable_27_11.setTagInfo(_td_c_setVariable_27_11);
                                                _jettag_c_setVariable_27_11.doStart(context, out);
                                                _jettag_c_setVariable_27_11.doEnd();
                                                RuntimeTagElement _jettag_c_setVariable_28_11 = context.getTagFactory().createRuntimeTag(_jetns_c, "setVariable", "c:setVariable", _td_c_setVariable_28_11); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_setVariable_28_11.setRuntimeParent(_jettag_c_if_26_10);
                                                _jettag_c_setVariable_28_11.setTagInfo(_td_c_setVariable_28_11);
                                                _jettag_c_setVariable_28_11.doStart(context, out);
                                                _jettag_c_setVariable_28_11.doEnd();
                                                out.write("\t\t\t\t\t\t\t\t\t\t@RequestMapping(value = \"/restLoad");  //$NON-NLS-1$        
                                                RuntimeTagElement _jettag_c_get_29_45 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_29_45); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_get_29_45.setRuntimeParent(_jettag_c_if_26_10);
                                                _jettag_c_get_29_45.setTagInfo(_td_c_get_29_45);
                                                _jettag_c_get_29_45.doStart(context, out);
                                                _jettag_c_get_29_45.doEnd();
                                                RuntimeTagElement _jettag_c_get_29_95 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_29_95); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_get_29_95.setRuntimeParent(_jettag_c_if_26_10);
                                                _jettag_c_get_29_95.setTagInfo(_td_c_get_29_95);
                                                _jettag_c_get_29_95.doStart(context, out);
                                                _jettag_c_get_29_95.doEnd();
                                                out.write("sFor");  //$NON-NLS-1$        
                                                RuntimeTagElement _jettag_c_get_29_169 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_29_169); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_get_29_169.setRuntimeParent(_jettag_c_if_26_10);
                                                _jettag_c_get_29_169.setTagInfo(_td_c_get_29_169);
                                                _jettag_c_get_29_169.doStart(context, out);
                                                _jettag_c_get_29_169.doEnd();
                                                RuntimeTagElement _jettag_c_iterate_29_227 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_29_227); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_iterate_29_227.setRuntimeParent(_jettag_c_if_26_10);
                                                _jettag_c_iterate_29_227.setTagInfo(_td_c_iterate_29_227);
                                                _jettag_c_iterate_29_227.doStart(context, out);
                                                while (_jettag_c_iterate_29_227.okToProcessBody()) {
                                                    out.write("/{");  //$NON-NLS-1$        
                                                    RuntimeTagElement _jettag_c_get_29_273 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_29_273); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_get_29_273.setRuntimeParent(_jettag_c_iterate_29_227);
                                                    _jettag_c_get_29_273.setTagInfo(_td_c_get_29_273);
                                                    _jettag_c_get_29_273.doStart(context, out);
                                                    _jettag_c_get_29_273.doEnd();
                                                    RuntimeTagElement _jettag_c_get_29_323 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_29_323); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_get_29_323.setRuntimeParent(_jettag_c_iterate_29_227);
                                                    _jettag_c_get_29_323.setTagInfo(_td_c_get_29_323);
                                                    _jettag_c_get_29_323.doStart(context, out);
                                                    _jettag_c_get_29_323.doEnd();
                                                    out.write("}");  //$NON-NLS-1$        
                                                    _jettag_c_iterate_29_227.handleBodyContent(out);
                                                }
                                                _jettag_c_iterate_29_227.doEnd();
                                                out.write("/");  //$NON-NLS-1$        
                                                RuntimeTagElement _jettag_c_get_29_389 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_29_389); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_get_29_389.setRuntimeParent(_jettag_c_if_26_10);
                                                _jettag_c_get_29_389.setTagInfo(_td_c_get_29_389);
                                                _jettag_c_get_29_389.doStart(context, out);
                                                _jettag_c_get_29_389.doEnd();
                                                out.write("sFor");  //$NON-NLS-1$        
                                                RuntimeTagElement _jettag_c_get_29_463 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_29_463); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_get_29_463.setRuntimeParent(_jettag_c_if_26_10);
                                                _jettag_c_get_29_463.setTagInfo(_td_c_get_29_463);
                                                _jettag_c_get_29_463.doStart(context, out);
                                                _jettag_c_get_29_463.doEnd();
                                                RuntimeTagElement _jettag_c_iterate_29_521 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_29_521); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_iterate_29_521.setRuntimeParent(_jettag_c_if_26_10);
                                                _jettag_c_iterate_29_521.setTagInfo(_td_c_iterate_29_521);
                                                _jettag_c_iterate_29_521.doStart(context, out);
                                                while (_jettag_c_iterate_29_521.okToProcessBody()) {
                                                    out.write("/{related");  //$NON-NLS-1$        
                                                    RuntimeTagElement _jettag_c_get_29_577 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_29_577); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_get_29_577.setRuntimeParent(_jettag_c_iterate_29_521);
                                                    _jettag_c_get_29_577.setTagInfo(_td_c_get_29_577);
                                                    _jettag_c_get_29_577.doStart(context, out);
                                                    _jettag_c_get_29_577.doEnd();
                                                    RuntimeTagElement _jettag_c_get_29_636 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_29_636); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_get_29_636.setRuntimeParent(_jettag_c_iterate_29_521);
                                                    _jettag_c_get_29_636.setTagInfo(_td_c_get_29_636);
                                                    _jettag_c_get_29_636.doStart(context, out);
                                                    _jettag_c_get_29_636.doEnd();
                                                    out.write("}");  //$NON-NLS-1$        
                                                    _jettag_c_iterate_29_521.handleBodyContent(out);
                                                }
                                                _jettag_c_iterate_29_521.doEnd();
                                                out.write("\", method = RequestMethod.GET)");  //$NON-NLS-1$        
                                                out.write(NL);         
                                                out.write("\t\t\t\t\t\t\t\t\t\t@ResponseBody");  //$NON-NLS-1$        
                                                out.write(NL);         
                                                out.write("\t\t\t\t\t\t\t\t\t\tpublic ");  //$NON-NLS-1$        
                                                RuntimeTagElement _jettag_c_get_31_18 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_31_18); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_get_31_18.setRuntimeParent(_jettag_c_if_26_10);
                                                _jettag_c_get_31_18.setTagInfo(_td_c_get_31_18);
                                                _jettag_c_get_31_18.doStart(context, out);
                                                _jettag_c_get_31_18.doEnd();
                                                out.write(" restLoad");  //$NON-NLS-1$        
                                                RuntimeTagElement _jettag_c_get_31_97 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_31_97); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_get_31_97.setRuntimeParent(_jettag_c_if_26_10);
                                                _jettag_c_get_31_97.setTagInfo(_td_c_get_31_97);
                                                _jettag_c_get_31_97.doStart(context, out);
                                                _jettag_c_get_31_97.doEnd();
                                                RuntimeTagElement _jettag_c_get_31_147 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_31_147); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_get_31_147.setRuntimeParent(_jettag_c_if_26_10);
                                                _jettag_c_get_31_147.setTagInfo(_td_c_get_31_147);
                                                _jettag_c_get_31_147.doStart(context, out);
                                                _jettag_c_get_31_147.doEnd();
                                                out.write("sFor");  //$NON-NLS-1$        
                                                RuntimeTagElement _jettag_c_get_31_221 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_31_221); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_get_31_221.setRuntimeParent(_jettag_c_if_26_10);
                                                _jettag_c_get_31_221.setTagInfo(_td_c_get_31_221);
                                                _jettag_c_get_31_221.doStart(context, out);
                                                _jettag_c_get_31_221.doEnd();
                                                out.write("(");  //$NON-NLS-1$        
                                                RuntimeTagElement _jettag_c_iterate_31_280 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_31_280); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_iterate_31_280.setRuntimeParent(_jettag_c_if_26_10);
                                                _jettag_c_iterate_31_280.setTagInfo(_td_c_iterate_31_280);
                                                _jettag_c_iterate_31_280.doStart(context, out);
                                                while (_jettag_c_iterate_31_280.okToProcessBody()) {
                                                    out.write("@PathVariable ");  //$NON-NLS-1$        
                                                    RuntimeTagElement _jettag_c_get_31_338 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_31_338); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_get_31_338.setRuntimeParent(_jettag_c_iterate_31_280);
                                                    _jettag_c_get_31_338.setTagInfo(_td_c_get_31_338);
                                                    _jettag_c_get_31_338.doStart(context, out);
                                                    _jettag_c_get_31_338.doEnd();
                                                    out.write("  ");  //$NON-NLS-1$        
                                                    RuntimeTagElement _jettag_c_get_31_381 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_31_381); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_get_31_381.setRuntimeParent(_jettag_c_iterate_31_280);
                                                    _jettag_c_get_31_381.setTagInfo(_td_c_get_31_381);
                                                    _jettag_c_get_31_381.doStart(context, out);
                                                    _jettag_c_get_31_381.doEnd();
                                                    RuntimeTagElement _jettag_c_get_31_431 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_31_431); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_get_31_431.setRuntimeParent(_jettag_c_iterate_31_280);
                                                    _jettag_c_get_31_431.setTagInfo(_td_c_get_31_431);
                                                    _jettag_c_get_31_431.doStart(context, out);
                                                    _jettag_c_get_31_431.doEnd();
                                                    out.write(",");  //$NON-NLS-1$        
                                                    _jettag_c_iterate_31_280.handleBodyContent(out);
                                                }
                                                _jettag_c_iterate_31_280.doEnd();
                                                out.write(" ");  //$NON-NLS-1$        
                                                RuntimeTagElement _jettag_c_iterate_31_497 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_31_497); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_iterate_31_497.setRuntimeParent(_jettag_c_if_26_10);
                                                _jettag_c_iterate_31_497.setTagInfo(_td_c_iterate_31_497);
                                                _jettag_c_iterate_31_497.doStart(context, out);
                                                while (_jettag_c_iterate_31_497.okToProcessBody()) {
                                                    out.write("@PathVariable ");  //$NON-NLS-1$        
                                                    RuntimeTagElement _jettag_c_get_31_558 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_31_558); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_get_31_558.setRuntimeParent(_jettag_c_iterate_31_497);
                                                    _jettag_c_get_31_558.setTagInfo(_td_c_get_31_558);
                                                    _jettag_c_get_31_558.doStart(context, out);
                                                    _jettag_c_get_31_558.doEnd();
                                                    out.write("  ");  //$NON-NLS-1$        
                                                    RuntimeTagElement _jettag_c_choose_31_601 = context.getTagFactory().createRuntimeTag(_jetns_c, "choose", "c:choose", _td_c_choose_31_601); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_choose_31_601.setRuntimeParent(_jettag_c_iterate_31_497);
                                                    _jettag_c_choose_31_601.setTagInfo(_td_c_choose_31_601);
                                                    _jettag_c_choose_31_601.doStart(context, out);
                                                    JET2Writer _jettag_c_choose_31_601_saved_out = out;
                                                    while (_jettag_c_choose_31_601.okToProcessBody()) {
                                                        out = out.newNestedContentWriter();
                                                        RuntimeTagElement _jettag_c_when_31_611 = context.getTagFactory().createRuntimeTag(_jetns_c, "when", "c:when", _td_c_when_31_611); //$NON-NLS-1$ //$NON-NLS-2$
                                                        _jettag_c_when_31_611.setRuntimeParent(_jettag_c_choose_31_601);
                                                        _jettag_c_when_31_611.setTagInfo(_td_c_when_31_611);
                                                        _jettag_c_when_31_611.doStart(context, out);
                                                        JET2Writer _jettag_c_when_31_611_saved_out = out;
                                                        while (_jettag_c_when_31_611.okToProcessBody()) {
                                                            out = out.newNestedContentWriter();
                                                            out.write("related");  //$NON-NLS-1$        
                                                            RuntimeTagElement _jettag_c_get_31_666 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_31_666); //$NON-NLS-1$ //$NON-NLS-2$
                                                            _jettag_c_get_31_666.setRuntimeParent(_jettag_c_when_31_611);
                                                            _jettag_c_get_31_666.setTagInfo(_td_c_get_31_666);
                                                            _jettag_c_get_31_666.doStart(context, out);
                                                            _jettag_c_get_31_666.doEnd();
                                                            RuntimeTagElement _jettag_c_get_31_725 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_31_725); //$NON-NLS-1$ //$NON-NLS-2$
                                                            _jettag_c_get_31_725.setRuntimeParent(_jettag_c_when_31_611);
                                                            _jettag_c_get_31_725.setTagInfo(_td_c_get_31_725);
                                                            _jettag_c_get_31_725.doStart(context, out);
                                                            _jettag_c_get_31_725.doEnd();
                                                            _jettag_c_when_31_611.handleBodyContent(out);
                                                        }
                                                        out = _jettag_c_when_31_611_saved_out;
                                                        _jettag_c_when_31_611.doEnd();
                                                        RuntimeTagElement _jettag_c_otherwise_31_786 = context.getTagFactory().createRuntimeTag(_jetns_c, "otherwise", "c:otherwise", _td_c_otherwise_31_786); //$NON-NLS-1$ //$NON-NLS-2$
                                                        _jettag_c_otherwise_31_786.setRuntimeParent(_jettag_c_choose_31_601);
                                                        _jettag_c_otherwise_31_786.setTagInfo(_td_c_otherwise_31_786);
                                                        _jettag_c_otherwise_31_786.doStart(context, out);
                                                        JET2Writer _jettag_c_otherwise_31_786_saved_out = out;
                                                        while (_jettag_c_otherwise_31_786.okToProcessBody()) {
                                                            out = out.newNestedContentWriter();
                                                            out.write("related");  //$NON-NLS-1$        
                                                            RuntimeTagElement _jettag_c_get_31_806 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_31_806); //$NON-NLS-1$ //$NON-NLS-2$
                                                            _jettag_c_get_31_806.setRuntimeParent(_jettag_c_otherwise_31_786);
                                                            _jettag_c_get_31_806.setTagInfo(_td_c_get_31_806);
                                                            _jettag_c_get_31_806.doStart(context, out);
                                                            _jettag_c_get_31_806.doEnd();
                                                            RuntimeTagElement _jettag_c_get_31_865 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_31_865); //$NON-NLS-1$ //$NON-NLS-2$
                                                            _jettag_c_get_31_865.setRuntimeParent(_jettag_c_otherwise_31_786);
                                                            _jettag_c_get_31_865.setTagInfo(_td_c_get_31_865);
                                                            _jettag_c_get_31_865.doStart(context, out);
                                                            _jettag_c_get_31_865.doEnd();
                                                            out.write(",");  //$NON-NLS-1$        
                                                            _jettag_c_otherwise_31_786.handleBodyContent(out);
                                                        }
                                                        out = _jettag_c_otherwise_31_786_saved_out;
                                                        _jettag_c_otherwise_31_786.doEnd();
                                                        _jettag_c_choose_31_601.handleBodyContent(out);
                                                    }
                                                    out = _jettag_c_choose_31_601_saved_out;
                                                    _jettag_c_choose_31_601.doEnd();
                                                    _jettag_c_iterate_31_497.handleBodyContent(out);
                                                }
                                                _jettag_c_iterate_31_497.doEnd();
                                                out.write(") {");  //$NON-NLS-1$        
                                                out.write(NL);         
                                                out.write("\t\t\t\t\t\t\t\t\t\t\t");  //$NON-NLS-1$        
                                                RuntimeTagElement _jettag_c_get_32_12 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_32_12); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_get_32_12.setRuntimeParent(_jettag_c_if_26_10);
                                                _jettag_c_get_32_12.setTagInfo(_td_c_get_32_12);
                                                _jettag_c_get_32_12.doStart(context, out);
                                                _jettag_c_get_32_12.doEnd();
                                                out.write(" ");  //$NON-NLS-1$        
                                                RuntimeTagElement _jettag_c_get_32_83 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_32_83); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_get_32_83.setRuntimeParent(_jettag_c_if_26_10);
                                                _jettag_c_get_32_83.setTagInfo(_td_c_get_32_83);
                                                _jettag_c_get_32_83.doStart(context, out);
                                                _jettag_c_get_32_83.doEnd();
                                                out.write(" = ");  //$NON-NLS-1$        
                                                RuntimeTagElement _jettag_c_get_32_156 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_32_156); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_get_32_156.setRuntimeParent(_jettag_c_if_26_10);
                                                _jettag_c_get_32_156.setTagInfo(_td_c_get_32_156);
                                                _jettag_c_get_32_156.doStart(context, out);
                                                _jettag_c_get_32_156.doEnd();
                                                out.write("DAO.find");  //$NON-NLS-1$        
                                                RuntimeTagElement _jettag_c_get_32_234 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_32_234); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_get_32_234.setRuntimeParent(_jettag_c_if_26_10);
                                                _jettag_c_get_32_234.setTagInfo(_td_c_get_32_234);
                                                _jettag_c_get_32_234.doStart(context, out);
                                                _jettag_c_get_32_234.doEnd();
                                                out.write("ByPrimaryKey(");  //$NON-NLS-1$        
                                                RuntimeTagElement _jettag_c_iterate_32_317 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_32_317); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_iterate_32_317.setRuntimeParent(_jettag_c_if_26_10);
                                                _jettag_c_iterate_32_317.setTagInfo(_td_c_iterate_32_317);
                                                _jettag_c_iterate_32_317.doStart(context, out);
                                                while (_jettag_c_iterate_32_317.okToProcessBody()) {
                                                    out.write("related");  //$NON-NLS-1$        
                                                    RuntimeTagElement _jettag_c_get_32_371 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_32_371); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_get_32_371.setRuntimeParent(_jettag_c_iterate_32_317);
                                                    _jettag_c_get_32_371.setTagInfo(_td_c_get_32_371);
                                                    _jettag_c_get_32_371.doStart(context, out);
                                                    _jettag_c_get_32_371.doEnd();
                                                    RuntimeTagElement _jettag_c_get_32_430 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_32_430); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_get_32_430.setRuntimeParent(_jettag_c_iterate_32_317);
                                                    _jettag_c_get_32_430.setTagInfo(_td_c_get_32_430);
                                                    _jettag_c_get_32_430.doStart(context, out);
                                                    _jettag_c_get_32_430.doEnd();
                                                    out.write(",");  //$NON-NLS-1$        
                                                    _jettag_c_iterate_32_317.handleBodyContent(out);
                                                }
                                                _jettag_c_iterate_32_317.doEnd();
                                                out.write(" -1, -1);");  //$NON-NLS-1$        
                                                out.write(NL);         
                                                out.write("\t\t\t\t\t\t\t\t\t");  //$NON-NLS-1$        
                                                out.write(NL);         
                                                out.write("\t\t\t\t\t\t\t\t\t\t\treturn ");  //$NON-NLS-1$        
                                                RuntimeTagElement _jettag_c_get_34_19 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_34_19); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_get_34_19.setRuntimeParent(_jettag_c_if_26_10);
                                                _jettag_c_get_34_19.setTagInfo(_td_c_get_34_19);
                                                _jettag_c_get_34_19.doStart(context, out);
                                                _jettag_c_get_34_19.doEnd();
                                                out.write(";");  //$NON-NLS-1$        
                                                out.write(NL);         
                                                out.write("\t\t\t\t\t\t\t\t\t\t}\t\t\t\t");  //$NON-NLS-1$        
                                                out.write(NL);         
                                                _jettag_c_if_26_10.handleBodyContent(out);
                                            }
                                            _jettag_c_if_26_10.doEnd();
                                            _jettag_c_iterate_25_9.handleBodyContent(out);
                                        }
                                        _jettag_c_iterate_25_9.doEnd();
                                        _jettag_c_otherwise_24_8.handleBodyContent(out);
                                    }
                                    out = _jettag_c_otherwise_24_8_saved_out;
                                    _jettag_c_otherwise_24_8.doEnd();
                                    _jettag_c_choose_8_7.handleBodyContent(out);
                                }
                                out = _jettag_c_choose_8_7_saved_out;
                                _jettag_c_choose_8_7.doEnd();
                                _jettag_c_when_7_6.handleBodyContent(out);
                            }
                            out = _jettag_c_when_7_6_saved_out;
                            _jettag_c_when_7_6.doEnd();
                            RuntimeTagElement _jettag_c_otherwise_41_6 = context.getTagFactory().createRuntimeTag(_jetns_c, "otherwise", "c:otherwise", _td_c_otherwise_41_6); //$NON-NLS-1$ //$NON-NLS-2$
                            _jettag_c_otherwise_41_6.setRuntimeParent(_jettag_c_choose_6_5);
                            _jettag_c_otherwise_41_6.setTagInfo(_td_c_otherwise_41_6);
                            _jettag_c_otherwise_41_6.doStart(context, out);
                            JET2Writer _jettag_c_otherwise_41_6_saved_out = out;
                            while (_jettag_c_otherwise_41_6.okToProcessBody()) {
                                out = out.newNestedContentWriter();
                                RuntimeTagElement _jettag_c_choose_42_7 = context.getTagFactory().createRuntimeTag(_jetns_c, "choose", "c:choose", _td_c_choose_42_7); //$NON-NLS-1$ //$NON-NLS-2$
                                _jettag_c_choose_42_7.setRuntimeParent(_jettag_c_otherwise_41_6);
                                _jettag_c_choose_42_7.setTagInfo(_td_c_choose_42_7);
                                _jettag_c_choose_42_7.doStart(context, out);
                                JET2Writer _jettag_c_choose_42_7_saved_out = out;
                                while (_jettag_c_choose_42_7.okToProcessBody()) {
                                    out = out.newNestedContentWriter();
                                    RuntimeTagElement _jettag_c_when_43_8 = context.getTagFactory().createRuntimeTag(_jetns_c, "when", "c:when", _td_c_when_43_8); //$NON-NLS-1$ //$NON-NLS-2$
                                    _jettag_c_when_43_8.setRuntimeParent(_jettag_c_choose_42_7);
                                    _jettag_c_when_43_8.setTagInfo(_td_c_when_43_8);
                                    _jettag_c_when_43_8.doStart(context, out);
                                    JET2Writer _jettag_c_when_43_8_saved_out = out;
                                    while (_jettag_c_when_43_8.okToProcessBody()) {
                                        out = out.newNestedContentWriter();
                                        RuntimeTagElement _jettag_c_setVariable_44_9 = context.getTagFactory().createRuntimeTag(_jetns_c, "setVariable", "c:setVariable", _td_c_setVariable_44_9); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_setVariable_44_9.setRuntimeParent(_jettag_c_when_43_8);
                                        _jettag_c_setVariable_44_9.setTagInfo(_td_c_setVariable_44_9);
                                        _jettag_c_setVariable_44_9.doStart(context, out);
                                        _jettag_c_setVariable_44_9.doEnd();
                                        RuntimeTagElement _jettag_c_setVariable_45_9 = context.getTagFactory().createRuntimeTag(_jetns_c, "setVariable", "c:setVariable", _td_c_setVariable_45_9); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_setVariable_45_9.setRuntimeParent(_jettag_c_when_43_8);
                                        _jettag_c_setVariable_45_9.setTagInfo(_td_c_setVariable_45_9);
                                        _jettag_c_setVariable_45_9.doStart(context, out);
                                        _jettag_c_setVariable_45_9.doEnd();
                                        out.write("\t\t\t\t\t\t\t\t@RequestMapping(value = \"/restLoad");  //$NON-NLS-1$        
                                        RuntimeTagElement _jettag_c_get_46_43 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_46_43); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_get_46_43.setRuntimeParent(_jettag_c_when_43_8);
                                        _jettag_c_get_46_43.setTagInfo(_td_c_get_46_43);
                                        _jettag_c_get_46_43.doStart(context, out);
                                        _jettag_c_get_46_43.doEnd();
                                        RuntimeTagElement _jettag_c_get_46_93 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_46_93); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_get_46_93.setRuntimeParent(_jettag_c_when_43_8);
                                        _jettag_c_get_46_93.setTagInfo(_td_c_get_46_93);
                                        _jettag_c_get_46_93.doStart(context, out);
                                        _jettag_c_get_46_93.doEnd();
                                        out.write("s");  //$NON-NLS-1$        
                                        RuntimeTagElement _jettag_c_iterate_46_145 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_46_145); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_iterate_46_145.setRuntimeParent(_jettag_c_when_43_8);
                                        _jettag_c_iterate_46_145.setTagInfo(_td_c_iterate_46_145);
                                        _jettag_c_iterate_46_145.doStart(context, out);
                                        while (_jettag_c_iterate_46_145.okToProcessBody()) {
                                            out.write("/{");  //$NON-NLS-1$        
                                            RuntimeTagElement _jettag_c_get_46_191 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_46_191); //$NON-NLS-1$ //$NON-NLS-2$
                                            _jettag_c_get_46_191.setRuntimeParent(_jettag_c_iterate_46_145);
                                            _jettag_c_get_46_191.setTagInfo(_td_c_get_46_191);
                                            _jettag_c_get_46_191.doStart(context, out);
                                            _jettag_c_get_46_191.doEnd();
                                            RuntimeTagElement _jettag_c_get_46_241 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_46_241); //$NON-NLS-1$ //$NON-NLS-2$
                                            _jettag_c_get_46_241.setRuntimeParent(_jettag_c_iterate_46_145);
                                            _jettag_c_get_46_241.setTagInfo(_td_c_get_46_241);
                                            _jettag_c_get_46_241.doStart(context, out);
                                            _jettag_c_get_46_241.doEnd();
                                            out.write("}");  //$NON-NLS-1$        
                                            _jettag_c_iterate_46_145.handleBodyContent(out);
                                        }
                                        _jettag_c_iterate_46_145.doEnd();
                                        out.write("/");  //$NON-NLS-1$        
                                        RuntimeTagElement _jettag_c_get_46_307 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_46_307); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_get_46_307.setRuntimeParent(_jettag_c_when_43_8);
                                        _jettag_c_get_46_307.setTagInfo(_td_c_get_46_307);
                                        _jettag_c_get_46_307.doStart(context, out);
                                        _jettag_c_get_46_307.doEnd();
                                        out.write("s");  //$NON-NLS-1$        
                                        RuntimeTagElement _jettag_c_iterate_46_359 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_46_359); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_iterate_46_359.setRuntimeParent(_jettag_c_when_43_8);
                                        _jettag_c_iterate_46_359.setTagInfo(_td_c_iterate_46_359);
                                        _jettag_c_iterate_46_359.doStart(context, out);
                                        while (_jettag_c_iterate_46_359.okToProcessBody()) {
                                            out.write("/{related");  //$NON-NLS-1$        
                                            RuntimeTagElement _jettag_c_get_46_413 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_46_413); //$NON-NLS-1$ //$NON-NLS-2$
                                            _jettag_c_get_46_413.setRuntimeParent(_jettag_c_iterate_46_359);
                                            _jettag_c_get_46_413.setTagInfo(_td_c_get_46_413);
                                            _jettag_c_get_46_413.doStart(context, out);
                                            _jettag_c_get_46_413.doEnd();
                                            RuntimeTagElement _jettag_c_get_46_464 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_46_464); //$NON-NLS-1$ //$NON-NLS-2$
                                            _jettag_c_get_46_464.setRuntimeParent(_jettag_c_iterate_46_359);
                                            _jettag_c_get_46_464.setTagInfo(_td_c_get_46_464);
                                            _jettag_c_get_46_464.doStart(context, out);
                                            _jettag_c_get_46_464.doEnd();
                                            out.write("}");  //$NON-NLS-1$        
                                            _jettag_c_iterate_46_359.handleBodyContent(out);
                                        }
                                        _jettag_c_iterate_46_359.doEnd();
                                        out.write("\", method = RequestMethod.GET)");  //$NON-NLS-1$        
                                        out.write(NL);         
                                        out.write("\t\t\t\t\t\t\t\t@ResponseBody");  //$NON-NLS-1$        
                                        out.write(NL);         
                                        out.write("\t\t\t\t\t\t\t\tpublic ");  //$NON-NLS-1$        
                                        RuntimeTagElement _jettag_c_get_48_16 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_48_16); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_get_48_16.setRuntimeParent(_jettag_c_when_43_8);
                                        _jettag_c_get_48_16.setTagInfo(_td_c_get_48_16);
                                        _jettag_c_get_48_16.doStart(context, out);
                                        _jettag_c_get_48_16.doEnd();
                                        out.write(" restLoad");  //$NON-NLS-1$        
                                        RuntimeTagElement _jettag_c_get_48_76 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_48_76); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_get_48_76.setRuntimeParent(_jettag_c_when_43_8);
                                        _jettag_c_get_48_76.setTagInfo(_td_c_get_48_76);
                                        _jettag_c_get_48_76.doStart(context, out);
                                        _jettag_c_get_48_76.doEnd();
                                        RuntimeTagElement _jettag_c_get_48_126 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_48_126); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_get_48_126.setRuntimeParent(_jettag_c_when_43_8);
                                        _jettag_c_get_48_126.setTagInfo(_td_c_get_48_126);
                                        _jettag_c_get_48_126.doStart(context, out);
                                        _jettag_c_get_48_126.doEnd();
                                        out.write("s(");  //$NON-NLS-1$        
                                        RuntimeTagElement _jettag_c_iterate_48_179 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_48_179); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_iterate_48_179.setRuntimeParent(_jettag_c_when_43_8);
                                        _jettag_c_iterate_48_179.setTagInfo(_td_c_iterate_48_179);
                                        _jettag_c_iterate_48_179.doStart(context, out);
                                        while (_jettag_c_iterate_48_179.okToProcessBody()) {
                                            out.write("@PathVariable ");  //$NON-NLS-1$        
                                            RuntimeTagElement _jettag_c_get_48_237 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_48_237); //$NON-NLS-1$ //$NON-NLS-2$
                                            _jettag_c_get_48_237.setRuntimeParent(_jettag_c_iterate_48_179);
                                            _jettag_c_get_48_237.setTagInfo(_td_c_get_48_237);
                                            _jettag_c_get_48_237.doStart(context, out);
                                            _jettag_c_get_48_237.doEnd();
                                            out.write("  ");  //$NON-NLS-1$        
                                            RuntimeTagElement _jettag_c_get_48_280 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_48_280); //$NON-NLS-1$ //$NON-NLS-2$
                                            _jettag_c_get_48_280.setRuntimeParent(_jettag_c_iterate_48_179);
                                            _jettag_c_get_48_280.setTagInfo(_td_c_get_48_280);
                                            _jettag_c_get_48_280.doStart(context, out);
                                            _jettag_c_get_48_280.doEnd();
                                            RuntimeTagElement _jettag_c_get_48_330 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_48_330); //$NON-NLS-1$ //$NON-NLS-2$
                                            _jettag_c_get_48_330.setRuntimeParent(_jettag_c_iterate_48_179);
                                            _jettag_c_get_48_330.setTagInfo(_td_c_get_48_330);
                                            _jettag_c_get_48_330.doStart(context, out);
                                            _jettag_c_get_48_330.doEnd();
                                            out.write(",");  //$NON-NLS-1$        
                                            _jettag_c_iterate_48_179.handleBodyContent(out);
                                        }
                                        _jettag_c_iterate_48_179.doEnd();
                                        out.write(" ");  //$NON-NLS-1$        
                                        RuntimeTagElement _jettag_c_iterate_48_396 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_48_396); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_iterate_48_396.setRuntimeParent(_jettag_c_when_43_8);
                                        _jettag_c_iterate_48_396.setTagInfo(_td_c_iterate_48_396);
                                        _jettag_c_iterate_48_396.doStart(context, out);
                                        while (_jettag_c_iterate_48_396.okToProcessBody()) {
                                            out.write("@PathVariable ");  //$NON-NLS-1$        
                                            RuntimeTagElement _jettag_c_get_48_455 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_48_455); //$NON-NLS-1$ //$NON-NLS-2$
                                            _jettag_c_get_48_455.setRuntimeParent(_jettag_c_iterate_48_396);
                                            _jettag_c_get_48_455.setTagInfo(_td_c_get_48_455);
                                            _jettag_c_get_48_455.doStart(context, out);
                                            _jettag_c_get_48_455.doEnd();
                                            out.write("  ");  //$NON-NLS-1$        
                                            RuntimeTagElement _jettag_c_choose_48_498 = context.getTagFactory().createRuntimeTag(_jetns_c, "choose", "c:choose", _td_c_choose_48_498); //$NON-NLS-1$ //$NON-NLS-2$
                                            _jettag_c_choose_48_498.setRuntimeParent(_jettag_c_iterate_48_396);
                                            _jettag_c_choose_48_498.setTagInfo(_td_c_choose_48_498);
                                            _jettag_c_choose_48_498.doStart(context, out);
                                            JET2Writer _jettag_c_choose_48_498_saved_out = out;
                                            while (_jettag_c_choose_48_498.okToProcessBody()) {
                                                out = out.newNestedContentWriter();
                                                RuntimeTagElement _jettag_c_when_48_508 = context.getTagFactory().createRuntimeTag(_jetns_c, "when", "c:when", _td_c_when_48_508); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_when_48_508.setRuntimeParent(_jettag_c_choose_48_498);
                                                _jettag_c_when_48_508.setTagInfo(_td_c_when_48_508);
                                                _jettag_c_when_48_508.doStart(context, out);
                                                JET2Writer _jettag_c_when_48_508_saved_out = out;
                                                while (_jettag_c_when_48_508.okToProcessBody()) {
                                                    out = out.newNestedContentWriter();
                                                    out.write("related");  //$NON-NLS-1$        
                                                    RuntimeTagElement _jettag_c_get_48_563 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_48_563); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_get_48_563.setRuntimeParent(_jettag_c_when_48_508);
                                                    _jettag_c_get_48_563.setTagInfo(_td_c_get_48_563);
                                                    _jettag_c_get_48_563.doStart(context, out);
                                                    _jettag_c_get_48_563.doEnd();
                                                    RuntimeTagElement _jettag_c_get_48_614 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_48_614); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_get_48_614.setRuntimeParent(_jettag_c_when_48_508);
                                                    _jettag_c_get_48_614.setTagInfo(_td_c_get_48_614);
                                                    _jettag_c_get_48_614.doStart(context, out);
                                                    _jettag_c_get_48_614.doEnd();
                                                    _jettag_c_when_48_508.handleBodyContent(out);
                                                }
                                                out = _jettag_c_when_48_508_saved_out;
                                                _jettag_c_when_48_508.doEnd();
                                                RuntimeTagElement _jettag_c_otherwise_48_675 = context.getTagFactory().createRuntimeTag(_jetns_c, "otherwise", "c:otherwise", _td_c_otherwise_48_675); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_otherwise_48_675.setRuntimeParent(_jettag_c_choose_48_498);
                                                _jettag_c_otherwise_48_675.setTagInfo(_td_c_otherwise_48_675);
                                                _jettag_c_otherwise_48_675.doStart(context, out);
                                                JET2Writer _jettag_c_otherwise_48_675_saved_out = out;
                                                while (_jettag_c_otherwise_48_675.okToProcessBody()) {
                                                    out = out.newNestedContentWriter();
                                                    out.write("related");  //$NON-NLS-1$        
                                                    RuntimeTagElement _jettag_c_get_48_695 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_48_695); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_get_48_695.setRuntimeParent(_jettag_c_otherwise_48_675);
                                                    _jettag_c_get_48_695.setTagInfo(_td_c_get_48_695);
                                                    _jettag_c_get_48_695.doStart(context, out);
                                                    _jettag_c_get_48_695.doEnd();
                                                    RuntimeTagElement _jettag_c_get_48_746 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_48_746); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_get_48_746.setRuntimeParent(_jettag_c_otherwise_48_675);
                                                    _jettag_c_get_48_746.setTagInfo(_td_c_get_48_746);
                                                    _jettag_c_get_48_746.doStart(context, out);
                                                    _jettag_c_get_48_746.doEnd();
                                                    out.write(",");  //$NON-NLS-1$        
                                                    _jettag_c_otherwise_48_675.handleBodyContent(out);
                                                }
                                                out = _jettag_c_otherwise_48_675_saved_out;
                                                _jettag_c_otherwise_48_675.doEnd();
                                                _jettag_c_choose_48_498.handleBodyContent(out);
                                            }
                                            out = _jettag_c_choose_48_498_saved_out;
                                            _jettag_c_choose_48_498.doEnd();
                                            _jettag_c_iterate_48_396.handleBodyContent(out);
                                        }
                                        _jettag_c_iterate_48_396.doEnd();
                                        out.write(") {");  //$NON-NLS-1$        
                                        out.write(NL);         
                                        out.write("\t\t\t\t\t\t\t\t\t");  //$NON-NLS-1$        
                                        RuntimeTagElement _jettag_c_get_49_10 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_49_10); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_get_49_10.setRuntimeParent(_jettag_c_when_43_8);
                                        _jettag_c_get_49_10.setTagInfo(_td_c_get_49_10);
                                        _jettag_c_get_49_10.doStart(context, out);
                                        _jettag_c_get_49_10.doEnd();
                                        out.write(" ");  //$NON-NLS-1$        
                                        RuntimeTagElement _jettag_c_get_49_62 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_49_62); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_get_49_62.setRuntimeParent(_jettag_c_when_43_8);
                                        _jettag_c_get_49_62.setTagInfo(_td_c_get_49_62);
                                        _jettag_c_get_49_62.doStart(context, out);
                                        _jettag_c_get_49_62.doEnd();
                                        out.write(" = ");  //$NON-NLS-1$        
                                        RuntimeTagElement _jettag_c_get_49_116 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_49_116); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_get_49_116.setRuntimeParent(_jettag_c_when_43_8);
                                        _jettag_c_get_49_116.setTagInfo(_td_c_get_49_116);
                                        _jettag_c_get_49_116.doStart(context, out);
                                        _jettag_c_get_49_116.doEnd();
                                        out.write("DAO.find");  //$NON-NLS-1$        
                                        RuntimeTagElement _jettag_c_get_49_175 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_49_175); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_get_49_175.setRuntimeParent(_jettag_c_when_43_8);
                                        _jettag_c_get_49_175.setTagInfo(_td_c_get_49_175);
                                        _jettag_c_get_49_175.doStart(context, out);
                                        _jettag_c_get_49_175.doEnd();
                                        out.write("ByPrimaryKey(");  //$NON-NLS-1$        
                                        RuntimeTagElement _jettag_c_iterate_49_239 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_49_239); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_iterate_49_239.setRuntimeParent(_jettag_c_when_43_8);
                                        _jettag_c_iterate_49_239.setTagInfo(_td_c_iterate_49_239);
                                        _jettag_c_iterate_49_239.doStart(context, out);
                                        while (_jettag_c_iterate_49_239.okToProcessBody()) {
                                            out.write("related");  //$NON-NLS-1$        
                                            RuntimeTagElement _jettag_c_get_49_291 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_49_291); //$NON-NLS-1$ //$NON-NLS-2$
                                            _jettag_c_get_49_291.setRuntimeParent(_jettag_c_iterate_49_239);
                                            _jettag_c_get_49_291.setTagInfo(_td_c_get_49_291);
                                            _jettag_c_get_49_291.doStart(context, out);
                                            _jettag_c_get_49_291.doEnd();
                                            RuntimeTagElement _jettag_c_get_49_342 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_49_342); //$NON-NLS-1$ //$NON-NLS-2$
                                            _jettag_c_get_49_342.setRuntimeParent(_jettag_c_iterate_49_239);
                                            _jettag_c_get_49_342.setTagInfo(_td_c_get_49_342);
                                            _jettag_c_get_49_342.doStart(context, out);
                                            _jettag_c_get_49_342.doEnd();
                                            out.write(",");  //$NON-NLS-1$        
                                            _jettag_c_iterate_49_239.handleBodyContent(out);
                                        }
                                        _jettag_c_iterate_49_239.doEnd();
                                        out.write(" -1, -1);");  //$NON-NLS-1$        
                                        out.write(NL);         
                                        out.write("\t\t\t\t\t\t\t");  //$NON-NLS-1$        
                                        out.write(NL);         
                                        out.write("\t\t\t\t\t\t\t\t\treturn ");  //$NON-NLS-1$        
                                        RuntimeTagElement _jettag_c_get_51_17 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_51_17); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_get_51_17.setRuntimeParent(_jettag_c_when_43_8);
                                        _jettag_c_get_51_17.setTagInfo(_td_c_get_51_17);
                                        _jettag_c_get_51_17.doStart(context, out);
                                        _jettag_c_get_51_17.doEnd();
                                        out.write(";");  //$NON-NLS-1$        
                                        out.write(NL);         
                                        out.write("\t\t\t\t\t\t\t\t}\t");  //$NON-NLS-1$        
                                        out.write(NL);         
                                        _jettag_c_when_43_8.handleBodyContent(out);
                                    }
                                    out = _jettag_c_when_43_8_saved_out;
                                    _jettag_c_when_43_8.doEnd();
                                    RuntimeTagElement _jettag_c_otherwise_54_8 = context.getTagFactory().createRuntimeTag(_jetns_c, "otherwise", "c:otherwise", _td_c_otherwise_54_8); //$NON-NLS-1$ //$NON-NLS-2$
                                    _jettag_c_otherwise_54_8.setRuntimeParent(_jettag_c_choose_42_7);
                                    _jettag_c_otherwise_54_8.setTagInfo(_td_c_otherwise_54_8);
                                    _jettag_c_otherwise_54_8.doStart(context, out);
                                    JET2Writer _jettag_c_otherwise_54_8_saved_out = out;
                                    while (_jettag_c_otherwise_54_8.okToProcessBody()) {
                                        out = out.newNestedContentWriter();
                                        RuntimeTagElement _jettag_c_setVariable_55_9 = context.getTagFactory().createRuntimeTag(_jetns_c, "setVariable", "c:setVariable", _td_c_setVariable_55_9); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_setVariable_55_9.setRuntimeParent(_jettag_c_otherwise_54_8);
                                        _jettag_c_setVariable_55_9.setTagInfo(_td_c_setVariable_55_9);
                                        _jettag_c_setVariable_55_9.doStart(context, out);
                                        _jettag_c_setVariable_55_9.doEnd();
                                        RuntimeTagElement _jettag_c_setVariable_56_9 = context.getTagFactory().createRuntimeTag(_jetns_c, "setVariable", "c:setVariable", _td_c_setVariable_56_9); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_setVariable_56_9.setRuntimeParent(_jettag_c_otherwise_54_8);
                                        _jettag_c_setVariable_56_9.setTagInfo(_td_c_setVariable_56_9);
                                        _jettag_c_setVariable_56_9.doStart(context, out);
                                        _jettag_c_setVariable_56_9.doEnd();
                                        out.write("\t\t\t\t\t\t\t\t@RequestMapping(value = \"/restLoad");  //$NON-NLS-1$        
                                        RuntimeTagElement _jettag_c_get_57_43 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_57_43); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_get_57_43.setRuntimeParent(_jettag_c_otherwise_54_8);
                                        _jettag_c_get_57_43.setTagInfo(_td_c_get_57_43);
                                        _jettag_c_get_57_43.doStart(context, out);
                                        _jettag_c_get_57_43.doEnd();
                                        RuntimeTagElement _jettag_c_get_57_93 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_57_93); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_get_57_93.setRuntimeParent(_jettag_c_otherwise_54_8);
                                        _jettag_c_get_57_93.setTagInfo(_td_c_get_57_93);
                                        _jettag_c_get_57_93.doStart(context, out);
                                        _jettag_c_get_57_93.doEnd();
                                        out.write("sFor");  //$NON-NLS-1$        
                                        RuntimeTagElement _jettag_c_get_57_148 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_57_148); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_get_57_148.setRuntimeParent(_jettag_c_otherwise_54_8);
                                        _jettag_c_get_57_148.setTagInfo(_td_c_get_57_148);
                                        _jettag_c_get_57_148.doStart(context, out);
                                        _jettag_c_get_57_148.doEnd();
                                        RuntimeTagElement _jettag_c_iterate_57_206 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_57_206); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_iterate_57_206.setRuntimeParent(_jettag_c_otherwise_54_8);
                                        _jettag_c_iterate_57_206.setTagInfo(_td_c_iterate_57_206);
                                        _jettag_c_iterate_57_206.doStart(context, out);
                                        while (_jettag_c_iterate_57_206.okToProcessBody()) {
                                            out.write("/{");  //$NON-NLS-1$        
                                            RuntimeTagElement _jettag_c_get_57_252 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_57_252); //$NON-NLS-1$ //$NON-NLS-2$
                                            _jettag_c_get_57_252.setRuntimeParent(_jettag_c_iterate_57_206);
                                            _jettag_c_get_57_252.setTagInfo(_td_c_get_57_252);
                                            _jettag_c_get_57_252.doStart(context, out);
                                            _jettag_c_get_57_252.doEnd();
                                            RuntimeTagElement _jettag_c_get_57_302 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_57_302); //$NON-NLS-1$ //$NON-NLS-2$
                                            _jettag_c_get_57_302.setRuntimeParent(_jettag_c_iterate_57_206);
                                            _jettag_c_get_57_302.setTagInfo(_td_c_get_57_302);
                                            _jettag_c_get_57_302.doStart(context, out);
                                            _jettag_c_get_57_302.doEnd();
                                            out.write("}");  //$NON-NLS-1$        
                                            _jettag_c_iterate_57_206.handleBodyContent(out);
                                        }
                                        _jettag_c_iterate_57_206.doEnd();
                                        out.write("/");  //$NON-NLS-1$        
                                        RuntimeTagElement _jettag_c_get_57_368 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_57_368); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_get_57_368.setRuntimeParent(_jettag_c_otherwise_54_8);
                                        _jettag_c_get_57_368.setTagInfo(_td_c_get_57_368);
                                        _jettag_c_get_57_368.doStart(context, out);
                                        _jettag_c_get_57_368.doEnd();
                                        out.write("sFor");  //$NON-NLS-1$        
                                        RuntimeTagElement _jettag_c_get_57_423 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_57_423); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_get_57_423.setRuntimeParent(_jettag_c_otherwise_54_8);
                                        _jettag_c_get_57_423.setTagInfo(_td_c_get_57_423);
                                        _jettag_c_get_57_423.doStart(context, out);
                                        _jettag_c_get_57_423.doEnd();
                                        RuntimeTagElement _jettag_c_iterate_57_481 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_57_481); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_iterate_57_481.setRuntimeParent(_jettag_c_otherwise_54_8);
                                        _jettag_c_iterate_57_481.setTagInfo(_td_c_iterate_57_481);
                                        _jettag_c_iterate_57_481.doStart(context, out);
                                        while (_jettag_c_iterate_57_481.okToProcessBody()) {
                                            out.write("/{related");  //$NON-NLS-1$        
                                            RuntimeTagElement _jettag_c_get_57_535 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_57_535); //$NON-NLS-1$ //$NON-NLS-2$
                                            _jettag_c_get_57_535.setRuntimeParent(_jettag_c_iterate_57_481);
                                            _jettag_c_get_57_535.setTagInfo(_td_c_get_57_535);
                                            _jettag_c_get_57_535.doStart(context, out);
                                            _jettag_c_get_57_535.doEnd();
                                            RuntimeTagElement _jettag_c_get_57_586 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_57_586); //$NON-NLS-1$ //$NON-NLS-2$
                                            _jettag_c_get_57_586.setRuntimeParent(_jettag_c_iterate_57_481);
                                            _jettag_c_get_57_586.setTagInfo(_td_c_get_57_586);
                                            _jettag_c_get_57_586.doStart(context, out);
                                            _jettag_c_get_57_586.doEnd();
                                            out.write("}");  //$NON-NLS-1$        
                                            _jettag_c_iterate_57_481.handleBodyContent(out);
                                        }
                                        _jettag_c_iterate_57_481.doEnd();
                                        out.write("\", method = RequestMethod.GET)");  //$NON-NLS-1$        
                                        out.write(NL);         
                                        out.write("\t\t\t\t\t\t\t\t@ResponseBody");  //$NON-NLS-1$        
                                        out.write(NL);         
                                        out.write("\t\t\t\t\t\t\t\tpublic ");  //$NON-NLS-1$        
                                        RuntimeTagElement _jettag_c_get_59_16 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_59_16); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_get_59_16.setRuntimeParent(_jettag_c_otherwise_54_8);
                                        _jettag_c_get_59_16.setTagInfo(_td_c_get_59_16);
                                        _jettag_c_get_59_16.doStart(context, out);
                                        _jettag_c_get_59_16.doEnd();
                                        out.write(" restLoad");  //$NON-NLS-1$        
                                        RuntimeTagElement _jettag_c_get_59_76 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_59_76); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_get_59_76.setRuntimeParent(_jettag_c_otherwise_54_8);
                                        _jettag_c_get_59_76.setTagInfo(_td_c_get_59_76);
                                        _jettag_c_get_59_76.doStart(context, out);
                                        _jettag_c_get_59_76.doEnd();
                                        RuntimeTagElement _jettag_c_get_59_126 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_59_126); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_get_59_126.setRuntimeParent(_jettag_c_otherwise_54_8);
                                        _jettag_c_get_59_126.setTagInfo(_td_c_get_59_126);
                                        _jettag_c_get_59_126.doStart(context, out);
                                        _jettag_c_get_59_126.doEnd();
                                        out.write("sFor");  //$NON-NLS-1$        
                                        RuntimeTagElement _jettag_c_get_59_181 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_59_181); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_get_59_181.setRuntimeParent(_jettag_c_otherwise_54_8);
                                        _jettag_c_get_59_181.setTagInfo(_td_c_get_59_181);
                                        _jettag_c_get_59_181.doStart(context, out);
                                        _jettag_c_get_59_181.doEnd();
                                        out.write("(");  //$NON-NLS-1$        
                                        RuntimeTagElement _jettag_c_iterate_59_240 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_59_240); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_iterate_59_240.setRuntimeParent(_jettag_c_otherwise_54_8);
                                        _jettag_c_iterate_59_240.setTagInfo(_td_c_iterate_59_240);
                                        _jettag_c_iterate_59_240.doStart(context, out);
                                        while (_jettag_c_iterate_59_240.okToProcessBody()) {
                                            out.write("@PathVariable ");  //$NON-NLS-1$        
                                            RuntimeTagElement _jettag_c_get_59_298 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_59_298); //$NON-NLS-1$ //$NON-NLS-2$
                                            _jettag_c_get_59_298.setRuntimeParent(_jettag_c_iterate_59_240);
                                            _jettag_c_get_59_298.setTagInfo(_td_c_get_59_298);
                                            _jettag_c_get_59_298.doStart(context, out);
                                            _jettag_c_get_59_298.doEnd();
                                            out.write("  ");  //$NON-NLS-1$        
                                            RuntimeTagElement _jettag_c_get_59_341 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_59_341); //$NON-NLS-1$ //$NON-NLS-2$
                                            _jettag_c_get_59_341.setRuntimeParent(_jettag_c_iterate_59_240);
                                            _jettag_c_get_59_341.setTagInfo(_td_c_get_59_341);
                                            _jettag_c_get_59_341.doStart(context, out);
                                            _jettag_c_get_59_341.doEnd();
                                            RuntimeTagElement _jettag_c_get_59_391 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_59_391); //$NON-NLS-1$ //$NON-NLS-2$
                                            _jettag_c_get_59_391.setRuntimeParent(_jettag_c_iterate_59_240);
                                            _jettag_c_get_59_391.setTagInfo(_td_c_get_59_391);
                                            _jettag_c_get_59_391.doStart(context, out);
                                            _jettag_c_get_59_391.doEnd();
                                            out.write(",");  //$NON-NLS-1$        
                                            _jettag_c_iterate_59_240.handleBodyContent(out);
                                        }
                                        _jettag_c_iterate_59_240.doEnd();
                                        out.write(" ");  //$NON-NLS-1$        
                                        RuntimeTagElement _jettag_c_iterate_59_457 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_59_457); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_iterate_59_457.setRuntimeParent(_jettag_c_otherwise_54_8);
                                        _jettag_c_iterate_59_457.setTagInfo(_td_c_iterate_59_457);
                                        _jettag_c_iterate_59_457.doStart(context, out);
                                        while (_jettag_c_iterate_59_457.okToProcessBody()) {
                                            out.write("@PathVariable ");  //$NON-NLS-1$        
                                            RuntimeTagElement _jettag_c_get_59_516 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_59_516); //$NON-NLS-1$ //$NON-NLS-2$
                                            _jettag_c_get_59_516.setRuntimeParent(_jettag_c_iterate_59_457);
                                            _jettag_c_get_59_516.setTagInfo(_td_c_get_59_516);
                                            _jettag_c_get_59_516.doStart(context, out);
                                            _jettag_c_get_59_516.doEnd();
                                            out.write("  ");  //$NON-NLS-1$        
                                            RuntimeTagElement _jettag_c_choose_59_559 = context.getTagFactory().createRuntimeTag(_jetns_c, "choose", "c:choose", _td_c_choose_59_559); //$NON-NLS-1$ //$NON-NLS-2$
                                            _jettag_c_choose_59_559.setRuntimeParent(_jettag_c_iterate_59_457);
                                            _jettag_c_choose_59_559.setTagInfo(_td_c_choose_59_559);
                                            _jettag_c_choose_59_559.doStart(context, out);
                                            JET2Writer _jettag_c_choose_59_559_saved_out = out;
                                            while (_jettag_c_choose_59_559.okToProcessBody()) {
                                                out = out.newNestedContentWriter();
                                                RuntimeTagElement _jettag_c_when_59_569 = context.getTagFactory().createRuntimeTag(_jetns_c, "when", "c:when", _td_c_when_59_569); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_when_59_569.setRuntimeParent(_jettag_c_choose_59_559);
                                                _jettag_c_when_59_569.setTagInfo(_td_c_when_59_569);
                                                _jettag_c_when_59_569.doStart(context, out);
                                                JET2Writer _jettag_c_when_59_569_saved_out = out;
                                                while (_jettag_c_when_59_569.okToProcessBody()) {
                                                    out = out.newNestedContentWriter();
                                                    out.write("related");  //$NON-NLS-1$        
                                                    RuntimeTagElement _jettag_c_get_59_624 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_59_624); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_get_59_624.setRuntimeParent(_jettag_c_when_59_569);
                                                    _jettag_c_get_59_624.setTagInfo(_td_c_get_59_624);
                                                    _jettag_c_get_59_624.doStart(context, out);
                                                    _jettag_c_get_59_624.doEnd();
                                                    RuntimeTagElement _jettag_c_get_59_675 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_59_675); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_get_59_675.setRuntimeParent(_jettag_c_when_59_569);
                                                    _jettag_c_get_59_675.setTagInfo(_td_c_get_59_675);
                                                    _jettag_c_get_59_675.doStart(context, out);
                                                    _jettag_c_get_59_675.doEnd();
                                                    _jettag_c_when_59_569.handleBodyContent(out);
                                                }
                                                out = _jettag_c_when_59_569_saved_out;
                                                _jettag_c_when_59_569.doEnd();
                                                RuntimeTagElement _jettag_c_otherwise_59_736 = context.getTagFactory().createRuntimeTag(_jetns_c, "otherwise", "c:otherwise", _td_c_otherwise_59_736); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_otherwise_59_736.setRuntimeParent(_jettag_c_choose_59_559);
                                                _jettag_c_otherwise_59_736.setTagInfo(_td_c_otherwise_59_736);
                                                _jettag_c_otherwise_59_736.doStart(context, out);
                                                JET2Writer _jettag_c_otherwise_59_736_saved_out = out;
                                                while (_jettag_c_otherwise_59_736.okToProcessBody()) {
                                                    out = out.newNestedContentWriter();
                                                    out.write("related");  //$NON-NLS-1$        
                                                    RuntimeTagElement _jettag_c_get_59_756 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_59_756); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_get_59_756.setRuntimeParent(_jettag_c_otherwise_59_736);
                                                    _jettag_c_get_59_756.setTagInfo(_td_c_get_59_756);
                                                    _jettag_c_get_59_756.doStart(context, out);
                                                    _jettag_c_get_59_756.doEnd();
                                                    RuntimeTagElement _jettag_c_get_59_807 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_59_807); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_get_59_807.setRuntimeParent(_jettag_c_otherwise_59_736);
                                                    _jettag_c_get_59_807.setTagInfo(_td_c_get_59_807);
                                                    _jettag_c_get_59_807.doStart(context, out);
                                                    _jettag_c_get_59_807.doEnd();
                                                    out.write(",");  //$NON-NLS-1$        
                                                    _jettag_c_otherwise_59_736.handleBodyContent(out);
                                                }
                                                out = _jettag_c_otherwise_59_736_saved_out;
                                                _jettag_c_otherwise_59_736.doEnd();
                                                _jettag_c_choose_59_559.handleBodyContent(out);
                                            }
                                            out = _jettag_c_choose_59_559_saved_out;
                                            _jettag_c_choose_59_559.doEnd();
                                            _jettag_c_iterate_59_457.handleBodyContent(out);
                                        }
                                        _jettag_c_iterate_59_457.doEnd();
                                        out.write(") {");  //$NON-NLS-1$        
                                        out.write(NL);         
                                        out.write("\t\t\t\t\t\t\t\t\t");  //$NON-NLS-1$        
                                        RuntimeTagElement _jettag_c_get_60_10 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_60_10); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_get_60_10.setRuntimeParent(_jettag_c_otherwise_54_8);
                                        _jettag_c_get_60_10.setTagInfo(_td_c_get_60_10);
                                        _jettag_c_get_60_10.doStart(context, out);
                                        _jettag_c_get_60_10.doEnd();
                                        out.write(" ");  //$NON-NLS-1$        
                                        RuntimeTagElement _jettag_c_get_60_62 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_60_62); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_get_60_62.setRuntimeParent(_jettag_c_otherwise_54_8);
                                        _jettag_c_get_60_62.setTagInfo(_td_c_get_60_62);
                                        _jettag_c_get_60_62.doStart(context, out);
                                        _jettag_c_get_60_62.doEnd();
                                        out.write(" = ");  //$NON-NLS-1$        
                                        RuntimeTagElement _jettag_c_get_60_116 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_60_116); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_get_60_116.setRuntimeParent(_jettag_c_otherwise_54_8);
                                        _jettag_c_get_60_116.setTagInfo(_td_c_get_60_116);
                                        _jettag_c_get_60_116.doStart(context, out);
                                        _jettag_c_get_60_116.doEnd();
                                        out.write("DAO.find");  //$NON-NLS-1$        
                                        RuntimeTagElement _jettag_c_get_60_175 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_60_175); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_get_60_175.setRuntimeParent(_jettag_c_otherwise_54_8);
                                        _jettag_c_get_60_175.setTagInfo(_td_c_get_60_175);
                                        _jettag_c_get_60_175.doStart(context, out);
                                        _jettag_c_get_60_175.doEnd();
                                        out.write("ByPrimaryKey(");  //$NON-NLS-1$        
                                        RuntimeTagElement _jettag_c_iterate_60_239 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_60_239); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_iterate_60_239.setRuntimeParent(_jettag_c_otherwise_54_8);
                                        _jettag_c_iterate_60_239.setTagInfo(_td_c_iterate_60_239);
                                        _jettag_c_iterate_60_239.doStart(context, out);
                                        while (_jettag_c_iterate_60_239.okToProcessBody()) {
                                            out.write("related");  //$NON-NLS-1$        
                                            RuntimeTagElement _jettag_c_get_60_291 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_60_291); //$NON-NLS-1$ //$NON-NLS-2$
                                            _jettag_c_get_60_291.setRuntimeParent(_jettag_c_iterate_60_239);
                                            _jettag_c_get_60_291.setTagInfo(_td_c_get_60_291);
                                            _jettag_c_get_60_291.doStart(context, out);
                                            _jettag_c_get_60_291.doEnd();
                                            RuntimeTagElement _jettag_c_get_60_342 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_60_342); //$NON-NLS-1$ //$NON-NLS-2$
                                            _jettag_c_get_60_342.setRuntimeParent(_jettag_c_iterate_60_239);
                                            _jettag_c_get_60_342.setTagInfo(_td_c_get_60_342);
                                            _jettag_c_get_60_342.doStart(context, out);
                                            _jettag_c_get_60_342.doEnd();
                                            out.write(",");  //$NON-NLS-1$        
                                            _jettag_c_iterate_60_239.handleBodyContent(out);
                                        }
                                        _jettag_c_iterate_60_239.doEnd();
                                        out.write(" -1, -1);");  //$NON-NLS-1$        
                                        out.write(NL);         
                                        out.write("\t\t\t\t\t\t\t\t\treturn ");  //$NON-NLS-1$        
                                        RuntimeTagElement _jettag_c_get_61_17 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_61_17); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_get_61_17.setRuntimeParent(_jettag_c_otherwise_54_8);
                                        _jettag_c_get_61_17.setTagInfo(_td_c_get_61_17);
                                        _jettag_c_get_61_17.doStart(context, out);
                                        _jettag_c_get_61_17.doEnd();
                                        out.write(";");  //$NON-NLS-1$        
                                        out.write(NL);         
                                        out.write("\t\t\t\t\t\t\t\t}\t\t\t\t\t");  //$NON-NLS-1$        
                                        out.write(NL);         
                                        _jettag_c_otherwise_54_8.handleBodyContent(out);
                                    }
                                    out = _jettag_c_otherwise_54_8_saved_out;
                                    _jettag_c_otherwise_54_8.doEnd();
                                    _jettag_c_choose_42_7.handleBodyContent(out);
                                }
                                out = _jettag_c_choose_42_7_saved_out;
                                _jettag_c_choose_42_7.doEnd();
                                _jettag_c_otherwise_41_6.handleBodyContent(out);
                            }
                            out = _jettag_c_otherwise_41_6_saved_out;
                            _jettag_c_otherwise_41_6.doEnd();
                            _jettag_c_choose_6_5.handleBodyContent(out);
                        }
                        out = _jettag_c_choose_6_5_saved_out;
                        _jettag_c_choose_6_5.doEnd();
                        _jettag_c_if_4_4.handleBodyContent(out);
                    }
                    _jettag_c_if_4_4.doEnd();
                    _jettag_c_iterate_3_3.handleBodyContent(out);
                }
                _jettag_c_iterate_3_3.doEnd();
                _jettag_c_iterate_2_2.handleBodyContent(out);
            }
            _jettag_c_iterate_2_2.doEnd();
            _jettag_java_format_1_1.handleBodyContent(out);
        }
        out = _jettag_java_format_1_1_saved_out;
        _jettag_java_format_1_1.doEnd();
    }
}
